external/wpa_supplicant_6
Revision | 3c1695b113f50b6ea1576fb35a9cd25b469e8fc0 (tree) |
---|---|
Zeit | 2011-01-19 02:31:46 |
Autor | Irfan Sheriff <isheriff@goog...> |
Commiter | Irfan Sheriff |
Add WPS bss match check in Non WPA selection
This change is necessary to pass WPS test case 5.1.7
Bug: 3362571
Change-Id: I97771010aff7fc76180646fb38b618715e324be3
@@ -552,6 +552,11 @@ wpa_supplicant_select_bss_non_wpa(struct wpa_supplicant *wpa_s, | ||
552 | 552 | continue; |
553 | 553 | } |
554 | 554 | |
555 | + /* Fix 5.1.7 WPS test case */ | |
556 | + if (wpas_wps_ssid_bss_match(wpa_s, ssid, bss) == 0) { | |
557 | + continue; | |
558 | + } | |
559 | + | |
555 | 560 | if (!(ssid->key_mgmt & WPA_KEY_MGMT_NONE) && |
556 | 561 | !(ssid->key_mgmt & WPA_KEY_MGMT_WPS) && |
557 | 562 | !(ssid->key_mgmt & WPA_KEY_MGMT_IEEE8021X_NO_WPA)) |