summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelvaraj, Sridhar <sselvara@codeaurora.org>2016-06-24 15:22:14 +0530
committerNishank Aggarwal <naggar@codeaurora.org>2016-09-16 21:06:36 +0530
commitdc038ee71ed927534bb8b590f45ad8025803c9bc (patch)
tree99f36a893d020a857e751752033c1c41227333fb
parenta0083c4cfa601e55137a344398df0e7da3de381c (diff)
qcacld-3.0: Reset use_protection when legacy AP goes away
qcacld-2.0 to qcacld-3.0 propagation use_protection in erp IE was not reset after legacy AP goes away which was leading to reduced throughput issue. Fix is to reset protection bit and update the FW once legacy AP goes away. Git-commit: c7218f04e83907f1bba51131adf448360076d1d4 Change-Id: I4138434477e1de432b9547ce1aec4968a559188f CRs-Fixed: 1006601
-rw-r--r--core/mac/src/pe/lim/lim_session.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/mac/src/pe/lim/lim_session.c b/core/mac/src/pe/lim/lim_session.c
index 469f3ca3b4a1..9a06e4207da7 100644
--- a/core/mac/src/pe/lim/lim_session.c
+++ b/core/mac/src/pe/lim/lim_session.c
@@ -227,6 +227,7 @@ void pe_reset_protection_callback(void *ptr)
pe_session_entry->beaconParams.fRIFSMode;
beacon_params.smeSessionId =
pe_session_entry->smeSessionId;
+ beacon_params.paramChangeBitmap |= PARAM_llBCOEXIST_CHANGED;
bcn_prms_changed = true;
}