summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgaurank kathpalia <gkathpal@codeaurora.org>2017-10-10 16:42:00 +0530
committersnandini <snandini@codeaurora.org>2017-10-12 05:46:41 -0700
commit04753fc8c751dd172013627b2d72945788b2b6bd (patch)
treeead54e71a12a9eb13ddfbbd5d7180249ab97c5a5
parent99ade9c806f2f12d7fd964d75581757682876eca (diff)
qcacld-3.0: Update Scan_ctrl_flags_ext flag on ROC request
For passive scan host expects dpp public action frames which are broadcast. So set 3rd bit of scan_ctrl_flags_ext to 1, so that firmware sends these frames to host upon passive scan. Change-Id: Ifa6289dffe6bd5a38df2420e33bc2d5e185faf97 CRs-Fixed: 2124683
-rw-r--r--core/mac/src/pe/lim/lim_p2p.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/mac/src/pe/lim/lim_p2p.c b/core/mac/src/pe/lim/lim_p2p.c
index 27985b9e9e7e..3edac44b37a1 100644
--- a/core/mac/src/pe/lim/lim_p2p.c
+++ b/core/mac/src/pe/lim/lim_p2p.c
@@ -111,6 +111,8 @@ static QDF_STATUS lim_send_hal_req_remain_on_chan_offload(tpAniSirGlobal pMac,
pScanOffloadReq->channelList.channelNumber[0] = pRemOnChnReq->chnNum;
pScanOffloadReq->scan_id = pRemOnChnReq->scan_id;
pScanOffloadReq->scan_requestor_id = ROC_SCAN_REQUESTOR_ID;
+ pScanOffloadReq->scan_ctrl_flags_ext |=
+ WMI_SCAN_FLAG_EXT_FILTER_PUBLIC_ACTION_FRAME;
pe_debug("Req-rem-on-channel: duration: %u session: %hu chan: %hu",
pRemOnChnReq->duration, pRemOnChnReq->sessionId,