|
@@ -521,6 +521,11 @@ static void wpa_supplicant_scan(void *eloop_ctx, void *timeout_ctx)
|
|
size_t max_ssids;
|
|
size_t max_ssids;
|
|
enum wpa_states prev_state;
|
|
enum wpa_states prev_state;
|
|
|
|
|
|
|
|
+ if (wpa_s->pno) {
|
|
|
|
+ wpa_dbg(wpa_s, MSG_DEBUG, "Skip scan - PNO is in progress");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
if (wpa_s->wpa_state == WPA_INTERFACE_DISABLED) {
|
|
if (wpa_s->wpa_state == WPA_INTERFACE_DISABLED) {
|
|
wpa_dbg(wpa_s, MSG_DEBUG, "Skip scan - interface disabled");
|
|
wpa_dbg(wpa_s, MSG_DEBUG, "Skip scan - interface disabled");
|
|
return;
|
|
return;
|