mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 08:36:12 -04:00
qcacld-3.0: Remove RRM ie in Assoc Req based on AP capability
RRM ie should not be present in association req if AP doesn't support 11k. As a part of fix add the check to append RMM ie only if AP support 11k. Change-Id: I4e521dbdbdd5b083360405f26913278788c86555 CRs-Fixed: 961737
This commit is contained in:
parent
48c2ae6f89
commit
54a1699b94
1 changed files with 6 additions and 3 deletions
|
|
@ -1725,7 +1725,8 @@ lim_send_assoc_req_mgmt_frame(tpAniSirGlobal mac_ctx,
|
|||
pe_session);
|
||||
|
||||
#if defined WLAN_FEATURE_VOWIFI
|
||||
if (mac_ctx->rrm.rrmPEContext.rrmEnable)
|
||||
if (mac_ctx->rrm.rrmPEContext.rrmEnable &&
|
||||
SIR_MAC_GET_RRM(pe_session->limCurrentBssCaps))
|
||||
populate_dot11f_rrm_ie(mac_ctx, &frm->RRMEnabledCap,
|
||||
pe_session);
|
||||
#endif
|
||||
|
|
@ -2103,7 +2104,8 @@ lim_send_reassoc_req_with_ft_ies_mgmt_frame(tpAniSirGlobal mac_ctx,
|
|||
pe_session);
|
||||
|
||||
#if defined WLAN_FEATURE_VOWIFI
|
||||
if (mac_ctx->rrm.rrmPEContext.rrmEnable)
|
||||
if (mac_ctx->rrm.rrmPEContext.rrmEnable &&
|
||||
SIR_MAC_GET_RRM(pe_session->limCurrentBssCaps))
|
||||
populate_dot11f_rrm_ie(mac_ctx, &frm.RRMEnabledCap, pe_session);
|
||||
#endif
|
||||
|
||||
|
|
@ -2574,7 +2576,8 @@ lim_send_reassoc_req_mgmt_frame(tpAniSirGlobal pMac,
|
|||
&frm.ExtSuppRates, psessionEntry);
|
||||
|
||||
#if defined WLAN_FEATURE_VOWIFI
|
||||
if (pMac->rrm.rrmPEContext.rrmEnable)
|
||||
if (pMac->rrm.rrmPEContext.rrmEnable &&
|
||||
SIR_MAC_GET_RRM(psessionEntry->limCurrentBssCaps))
|
||||
populate_dot11f_rrm_ie(pMac, &frm.RRMEnabledCap, psessionEntry);
|
||||
#endif
|
||||
/* The join request *should* contain zero or one of the WPA and RSN */
|
||||
|
|
|
|||
Loading…
Reference in a new issue