From: Jouni Malinen Date: Sun, 27 Oct 2013 10:55:09 +0000 (+0200) Subject: Interworking: Clear known_wps_freq for network selection X-Git-Tag: hostap_2_1~763 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d20c340f7ed166ecc7fd00a1b20e4490c95ee3f1;p=thirdparty%2Fhostap.git Interworking: Clear known_wps_freq for network selection This was forgotten from the previous commit which allowed some cases to trigger single-channel scan incorrectly if an optimized WPS scan had not yet been completed at the time network selection was started. Signed-hostap: Jouni Malinen --- diff --git a/wpa_supplicant/interworking.c b/wpa_supplicant/interworking.c index b30c9a837..9e040a0db 100644 --- a/wpa_supplicant/interworking.c +++ b/wpa_supplicant/interworking.c @@ -2102,6 +2102,7 @@ int interworking_select(struct wpa_supplicant *wpa_s, int auto_select) wpa_s->normal_scans = 0; wpa_s->scan_req = MANUAL_SCAN_REQ; wpa_s->after_wps = 0; + wpa_s->known_wps_freq = 0; wpa_supplicant_req_scan(wpa_s, 0, 0); return 0;