mesh: Add support for scanning only the current frequency
authorMasashi Honma <masashi.honma@gmail.com>
Tue, 8 Sep 2015 06:10:13 +0000 (15:10 +0900)
committerJouni Malinen <j@w1.fi>
Fri, 25 Sep 2015 17:59:32 +0000 (20:59 +0300)
This patch enables scan_cur_freq=1 on VIF based mesh network.

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
wpa_supplicant/wpa_supplicant.c

index acfe95b..4805f83 100644 (file)
@@ -5551,7 +5551,8 @@ int get_shared_radio_freqs_data(struct wpa_supplicant *wpa_s,
                        continue;
 
                if (ifs->current_ssid->mode == WPAS_MODE_AP ||
-                   ifs->current_ssid->mode == WPAS_MODE_P2P_GO)
+                   ifs->current_ssid->mode == WPAS_MODE_P2P_GO ||
+                   ifs->current_ssid->mode == WPAS_MODE_MESH)
                        freq = ifs->current_ssid->frequency;
                else if (wpa_drv_get_bssid(ifs, bssid) == 0)
                        freq = ifs->assoc_freq;