agent: If service has no security, do not ask for a passphrase
authorAlok Barsode <alok.barsode@linux.intel.com>
Thu, 26 Apr 2012 10:17:43 +0000 (13:17 +0300)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 26 Apr 2012 11:24:20 +0000 (13:24 +0200)
src/agent.c

index b87f4e8..c5f5a39 100644 (file)
@@ -402,8 +402,11 @@ int __connman_agent_request_passphrase_input(struct connman_service *service,
                                        request_input_append_identity, service);
        }
 
-       connman_dbus_dict_append_dict(&dict, "Passphrase",
-                               request_input_append_passphrase, service);
+       if (__connman_service_get_security(service) !=
+                       CONNMAN_SERVICE_SECURITY_NONE) {
+               connman_dbus_dict_append_dict(&dict, "Passphrase",
+                                       request_input_append_passphrase, service);
+       }
 
        if (__connman_service_wps_enabled(service) == TRUE) {
            connman_dbus_dict_append_dict(&dict, "WPS",