summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshish Kumar Goswami <agoswa@codeaurora.org>2017-01-31 17:13:10 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-02-10 21:29:21 -0800
commit986acc1d7dd359039d1b6ff49a45f994bfb3e005 (patch)
tree016a20575d0ea6f663418fa57381a55d5671f70a
parent149674bee96b8b5ce561906b469dde9d5d986a67 (diff)
qcacld-2.0: Reject full power request for disassociation frames
Prima to qcacld-2.0 propagation Currently driver goes into full power mode for sending disassociation frames which is not required since these are management frames. Add changes to reject full power request for disassociation frames. Change-Id: I4cc6a75d4a45e2973eb233193e6e9cbf398ef09e CRs-Fixed: 1109516
-rw-r--r--CORE/SME/src/csr/csrApiRoam.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/CORE/SME/src/csr/csrApiRoam.c b/CORE/SME/src/csr/csrApiRoam.c
index f91ba3be3755..324ccbe72547 100644
--- a/CORE/SME/src/csr/csrApiRoam.c
+++ b/CORE/SME/src/csr/csrApiRoam.c
@@ -18773,6 +18773,10 @@ eHalStatus csrIsFullPowerNeeded( tpAniSirGlobal pMac, tSmeCmd *pCommand,
case eCsrCapsChange:
fNeedFullPower = eANI_BOOLEAN_TRUE;
break;
+ case eCsrForcedDisassocSta:
+ case eCsrForcedDeauthSta:
+ fNeedFullPower = eANI_BOOLEAN_FALSE;
+ break;
default:
/*
* Check whether the profile is already connected. If so,