From d8d6b32eec68457279c27854b5aea1166136667b Mon Sep 17 00:00:00 2001 From: Deepthi Gowri Date: Mon, 23 Jan 2012 20:12:06 +0200 Subject: [PATCH] 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. --- src/drivers/driver_nl80211.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 6af8cc9cb..82f5664cb 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); }