Update AP IE regardless WPA_DRIVER_FLAGS_BSS_SELECTION flag

Change-Id: Ia2b0aea81e250cfd989861ed37551ca8c41f7a66
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
This commit is contained in:
Dmitry Shmidt
2013-02-14 16:44:44 -08:00
parent 4b9d52f502
commit 1e1c48d2b3

View File

@@ -1724,8 +1724,12 @@ static void wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s,
wpa_s->current_bss = bss; wpa_s->current_bss = bss;
} }
#ifdef ANDROID
if (wpa_s->conf->ap_scan == 1) {
#else
if (wpa_s->conf->ap_scan == 1 && if (wpa_s->conf->ap_scan == 1 &&
wpa_s->drv_flags & WPA_DRIVER_FLAGS_BSS_SELECTION) { wpa_s->drv_flags & WPA_DRIVER_FLAGS_BSS_SELECTION) {
#endif
if (wpa_supplicant_assoc_update_ie(wpa_s) < 0) if (wpa_supplicant_assoc_update_ie(wpa_s) < 0)
wpa_msg(wpa_s, MSG_WARNING, wpa_msg(wpa_s, MSG_WARNING,
"WPA/RSN IEs not updated"); "WPA/RSN IEs not updated");