]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
STA: Cancel sched_scan while initiating wps_reassoc
authorJithu Jance <jithu@broadcom.com>
Wed, 20 Nov 2013 13:50:56 +0000 (19:20 +0530)
committerJouni Malinen <j@w1.fi>
Wed, 20 Nov 2013 20:28:28 +0000 (22:28 +0200)
Scan initiated from wps_nfc command context was ketp on
getting rescheduled due to an on-going scheduled scan. So
cancel sched_scan before issuing a reassociation scan.

Signed-hostap: Jithu Jance <jithu@broadcom.com>

wpa_supplicant/wps_supplicant.c

index 4c40dac4b1346e2d64dbf2efafa39583bf872c24..0b3c8922fa614c2b14f7129ad5904c6af1eaeb68 100644 (file)
@@ -1052,6 +1052,8 @@ static void wpas_wps_reassoc(struct wpa_supplicant *wpa_s,
        wpa_s->normal_scans = 0;
        wpa_s->wps_success = 0;
        wpa_s->blacklist_cleared = 0;
+
+       wpa_supplicant_cancel_sched_scan(wpa_s);
        wpa_supplicant_req_scan(wpa_s, 0, 0);
 }