From 7736f18befd4a6450ae10740fa79f3dca485899d Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sun, 19 Sep 2010 17:04:04 -0700 Subject: [PATCH] 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. --- wpa_supplicant/events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 4be647514..b0e1d3b29 100644 --- a/wpa_supplicant/events.c +++ b/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; }