]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/events.c
Add 'SCAN TYPE=ONLY' functionality
[thirdparty/hostap.git] / wpa_supplicant / events.c
index 28d80e99776fd615eeb8b921cbf538e1b4f77f05..6c8ab6ca25ba99b929f0184ad37859b0b5c7f6ab 100644 (file)
@@ -1125,7 +1125,8 @@ static int _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s,
                                                   data ? &data->scan_info :
                                                   NULL, 1);
        if (scan_res == NULL) {
-               if (wpa_s->conf->ap_scan == 2 || ap)
+               if (wpa_s->conf->ap_scan == 2 || ap ||
+                   wpa_s->scan_res_handler == scan_only_handler)
                        return -1;
                wpa_dbg(wpa_s, MSG_DEBUG, "Failed to get scan results - try "
                        "scanning again");