diff options
author | Dmitry Shmidt <dimitrysh@google.com> | 2011-03-01 11:31:47 -0800 |
---|---|---|
committer | Dmitry Shmidt <dimitrysh@google.com> | 2011-03-01 14:29:53 -0800 |
commit | 14e2a2d7f9f10893f6857d6831c6a754188a69be (patch) | |
tree | fb9da570b8c5c9c9d52f79433a0e32b5d6ec1f2f | |
parent | 3a3bb4e12d8659161a8b25c8919c02abb589ed10 (diff) | |
download | wpa_supplicant_6-14e2a2d7f9f10893f6857d6831c6a754188a69be.tar.gz |
Set ap_scan to default in case of disassociation
Change-Id: I01b9611600e8fcabb03d820979d7a5fe9e36464d
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
-rw-r--r-- | wpa_supplicant/events.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 1d7afb5..e0e438a 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -97,6 +97,7 @@ static void wpa_supplicant_stop_countermeasures(void *eloop_ctx, void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) { wpa_supplicant_set_state(wpa_s, WPA_DISCONNECTED); + wpa_s->conf->ap_scan = DEFAULT_AP_SCAN; os_memset(wpa_s->bssid, 0, ETH_ALEN); os_memset(wpa_s->pending_bssid, 0, ETH_ALEN); eapol_sm_notify_portEnabled(wpa_s->eapol, FALSE); @@ -951,7 +952,7 @@ static void wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s) "pre-shared key may be incorrect"); } if (wpa_s->wpa_state >= WPA_ASSOCIATED) - wpa_supplicant_req_scan(wpa_s, 0, 100000); + wpa_supplicant_req_scan(wpa_s, 0, 500000); bssid = wpa_s->bssid; if (is_zero_ether_addr(bssid)) bssid = wpa_s->pending_bssid; |