]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
SME: Retry scan after authentication failure
authorJouni Malinen <jouni.malinen@atheros.com>
Sun, 18 Jul 2010 03:27:19 +0000 (20:27 -0700)
committerJouni Malinen <j@w1.fi>
Sun, 18 Jul 2010 03:27:19 +0000 (20:27 -0700)
This is needed to avoid getting stuck if driver fails authentication
request for some reason.

wpa_supplicant/sme.c

index c66e5225defc7e4adae04b5d8edab0c417286fc0..b5927c50c70061bdf8372ac4cd94ef5a99b79d45 100644 (file)
@@ -228,6 +228,7 @@ void sme_authenticate(struct wpa_supplicant *wpa_s,
        if (wpa_drv_authenticate(wpa_s, &params) < 0) {
                wpa_msg(wpa_s, MSG_INFO, "Authentication request to the "
                        "driver failed");
+               wpa_supplicant_req_scan(wpa_s, 1, 0);
                return;
        }