From: Jouni Malinen Date: Thu, 14 Oct 2010 17:52:31 +0000 (+0300) Subject: P2P: Send WPS-FAIL event to parent interface, too X-Git-Url: http://www.project-moonshot.org/gitweb/?p=libeap.git;a=commitdiff_plain;h=545cc6af2593b3174ae7813d2fd658074ff44e23 P2P: Send WPS-FAIL event to parent interface, too This makes it easier to figure out what went wrong during group formation when per-group interfaces are used. --- diff --git a/wpa_supplicant/wps_supplicant.c b/wpa_supplicant/wps_supplicant.c index b9e7276..b9c22f9 100644 --- a/wpa_supplicant/wps_supplicant.c +++ b/wpa_supplicant/wps_supplicant.c @@ -393,6 +393,10 @@ static void wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, { wpa_msg(wpa_s, MSG_INFO, WPS_EVENT_FAIL "msg=%d config_error=%d", fail->msg, fail->config_error); + if (wpa_s->parent && wpa_s->parent != wpa_s) + wpa_msg(wpa_s->parent, MSG_INFO, WPS_EVENT_FAIL + "msg=%d config_error=%d", + fail->msg, fail->config_error); wpas_clear_wps(wpa_s); wpas_notify_wps_event_fail(wpa_s, fail); }