From 43007fd3a75a07189a11510e131216284b48e098 Mon Sep 17 00:00:00 2001 From: Dmitry Shmidt Date: Mon, 11 Apr 2011 15:58:40 -0700 Subject: Set ap_scan to default in case of disassociation Signed-off-by: Dmitry Shmidt --- wpa_supplicant/events.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'wpa_supplicant/events.c') diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index a3153aa..c540bd4 100644 --- a/wpa_supplicant/events.c +++ b/wpa_supplicant/events.c @@ -122,6 +122,7 @@ void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) return; wpa_supplicant_set_state(wpa_s, WPA_DISCONNECTED); + wpa_s->conf->ap_scan = DEFAULT_AP_SCAN; bssid_changed = !is_zero_ether_addr(wpa_s->bssid); os_memset(wpa_s->bssid, 0, ETH_ALEN); os_memset(wpa_s->pending_bssid, 0, ETH_ALEN); @@ -1404,7 +1405,7 @@ static void wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s, "reconnect (wps=%d)", wpa_s->key_mgmt == WPA_KEY_MGMT_WPS); if (wpa_s->wpa_state >= WPA_ASSOCIATING) - wpa_supplicant_req_scan(wpa_s, 0, 100000); + wpa_supplicant_req_scan(wpa_s, 0, 500000); } else { wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Auto connect disabled: do not " "try to re-connect"); -- cgit v1.1