From: Jouni Malinen Date: Mon, 20 Sep 2010 00:04:04 +0000 (-0700) Subject: WPS: Cancel WPS operation on PBC session overlap detection X-Git-Url: http://www.project-moonshot.org/gitweb/?p=libeap.git;a=commitdiff_plain;h=7736f18befd4a6450ae10740fa79f3dca485899d 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. --- diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c index 4be6475..b0e1d3b 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; }