From: Deepthi Gowri Date: Mon, 23 Jan 2012 18:12:06 +0000 (+0200) Subject: nl80211: P2P: Pass cookie parameter in send action frame X-Git-Tag: aosp-jb-start~67 X-Git-Url: http://www.project-moonshot.org/gitweb/?a=commitdiff_plain;h=d8d6b32eec68457279c27854b5aea1166136667b;p=mech_eap.git nl80211: P2P: Pass cookie parameter in send action frame The cookie value needs to be fetched in GO mode, too, to be able to indicate TX status callbacks with drivers that handle AP mode SME functionality internally. This fixes issues with client discoverability where TX status callback for GO Discoverability Request is needed to trigger the GO to send Device Discoverability Response. --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 6af8cc9..82f5664 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -5168,7 +5168,8 @@ static int wpa_driver_nl80211_send_mlme(void *priv, const u8 *data, if (drv->device_ap_sme && is_ap_interface(drv->nlmode)) { return nl80211_send_frame_cmd(bss, bss->freq, 0, - data, data_len, NULL, + data, data_len, + &drv->send_action_cookie, 0, noack, 0); }