From: Sunil Dutt Date: Fri, 6 Mar 2015 14:47:54 +0000 (+0530) Subject: nl80211: Extend NL80211_CMD_TDLS_OPER to support discovery X-Git-Tag: hostap_2_4~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f0e6ec4f3fcc8652c3de5421bf742b3be8d1c69;p=thirdparty%2Fhostap.git nl80211: Extend NL80211_CMD_TDLS_OPER to support discovery ML80211_ATTR_TDLS_OPERATION can now set to NL80211_TDLS_DISCOVERY_REQ to allow the driver to request wpa_supplicant to initiate TDLS Discovery Request. Signed-off-by: Jouni Malinen --- diff --git a/src/drivers/driver_nl80211_event.c b/src/drivers/driver_nl80211_event.c index b59d13907..87e412dc5 100644 --- a/src/drivers/driver_nl80211_event.c +++ b/src/drivers/driver_nl80211_event.c @@ -1282,6 +1282,12 @@ static void nl80211_tdls_oper_event(struct wpa_driver_nl80211_data *drv, MACSTR, MAC2STR(data.tdls.peer)); data.tdls.oper = TDLS_REQUEST_TEARDOWN; break; + case NL80211_TDLS_DISCOVERY_REQ: + wpa_printf(MSG_DEBUG, + "nl80211: TDLS discovery request for peer " MACSTR, + MAC2STR(data.tdls.peer)); + data.tdls.oper = TDLS_REQUEST_DISCOVER; + break; default: wpa_printf(MSG_DEBUG, "nl80211: Unsupported TDLS operatione " "event");