Fix supplicant connection issue when specifying PSK security
authorMarcel Holtmann <marcel@holtmann.org>
Tue, 15 Dec 2009 02:24:56 +0000 (18:24 -0800)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 15 Dec 2009 02:24:56 +0000 (18:24 -0800)
plugins/supplicant.c

index 2ef95fe..a0daa59 100644 (file)
@@ -790,7 +790,8 @@ static int set_network(struct supplicant_task *task,
                connman_dbus_dict_append_variant(&dict, "bssid",
                                                DBUS_TYPE_STRING, &address);
 
-       if (g_ascii_strcasecmp(security, "wpa") == 0 ||
+       if (g_ascii_strcasecmp(security, "psk") == 0 ||
+                               g_ascii_strcasecmp(security, "wpa") == 0 ||
                                g_ascii_strcasecmp(security, "rsn") == 0) {
                const char *key_mgmt = "WPA-PSK";
                connman_dbus_dict_append_variant(&dict, "key_mgmt",