From 61f0fda86ef66851d0ba6d4799cc77c8b485aded Mon Sep 17 00:00:00 2001 From: Martin Xu Date: Fri, 17 Jul 2009 18:04:04 +0800 Subject: [PATCH] Remove the BSSID retrieval for hidden networks --- plugins/supplicant.c | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/plugins/supplicant.c b/plugins/supplicant.c index 901ff14..a319674 100644 --- a/plugins/supplicant.c +++ b/plugins/supplicant.c @@ -1559,35 +1559,6 @@ static void state_change(struct supplicant_task *task, DBusMessage *msg) switch (task->state) { case WPA_COMPLETED: - if (connman_network_get_group(task->network) == NULL) { - const char *name, *mode, *security; - char *bssid; - - /* - * This is a hidden network, we need to set its - * group based on the BSSID we just joined. - */ - bssid = get_bssid(task->device); - - name = connman_network_get_string(task->network, - "Name"); - mode = connman_network_get_string(task->network, - "WiFi.Mode"); - security = connman_network_get_string(task->network, - "WiFi.Security"); - - if (bssid && name && mode && security) { - char *group; - - group = build_group(bssid, name, NULL, 0, - mode, security); - connman_network_set_group(task->network, group); - g_free(group); - } - - g_free(bssid); - } - /* carrier on */ connman_network_set_connected(task->network, TRUE); connman_device_set_scanning(task->device, FALSE); -- 2.7.4