service: Check for WPS support only in the WiFi case
authorSamuel Ortiz <sameo@linux.intel.com>
Thu, 27 Jan 2011 15:26:44 +0000 (16:26 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 27 Jan 2011 15:26:44 +0000 (16:26 +0100)
src/service.c

index 7743ae9..6417d10 100644 (file)
@@ -3162,7 +3162,8 @@ int __connman_service_indicate_state(struct connman_service *service,
 
                __connman_notifier_connect(service->type);
 
-               if (connman_network_get_bool(service->network,
+               if (service->type == CONNMAN_SERVICE_TYPE_WIFI &&
+                       connman_network_get_bool(service->network,
                                                "WiFi.UseWPS") == TRUE) {
                        const char *pass;