Browse Source

WPS: Cancel WPS operation on PBC session overlap detection

Previously, wpa_supplicant remaining in scanning state without
trying to connect, but there is no particular need to do that.
Instead, cancel WPS operation completely whenever PBC session
overlap is detected.
Jouni Malinen 14 years ago
parent
commit
7736f18bef
1 changed files with 1 additions and 1 deletions
  1. 1 1
      wpa_supplicant/events.c

+ 1 - 1
wpa_supplicant/events.c

@@ -627,7 +627,7 @@ void wpa_supplicant_connect(struct wpa_supplicant *wpa_s,
 		if (wpas_p2p_notif_pbc_overlap(wpa_s) == 1)
 			return;
 #endif /* CONFIG_P2P */
-		wpa_supplicant_req_new_scan(wpa_s, 10, 0);
+		wpas_wps_cancel(wpa_s);
 		return;
 	}