diff options
| -rw-r--r-- | core/mac/src/pe/lim/lim_process_mlm_rsp_messages.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/core/mac/src/pe/lim/lim_process_mlm_rsp_messages.c b/core/mac/src/pe/lim/lim_process_mlm_rsp_messages.c index de0daa941541..a81404ce83e3 100644 --- a/core/mac/src/pe/lim/lim_process_mlm_rsp_messages.c +++ b/core/mac/src/pe/lim/lim_process_mlm_rsp_messages.c @@ -387,11 +387,10 @@ static void lim_send_mlm_assoc_req(tpAniSirGlobal mac_ctx, */ caps &= (~LIM_SPECTRUM_MANAGEMENT_BIT_MASK); - /* - * RM capability should be independent of AP's capabilities - * Refer 8.4.1.4 Capability Information field in 802.11-2012 - * Do not modify it. - */ + /* Clear rrm bit if AP doesn't support it */ + if (!(session_entry->pLimJoinReq->bssDescription.capabilityInfo & + LIM_RRM_BIT_MASK)) + caps &= (~LIM_RRM_BIT_MASK); /* Clear short preamble bit if AP does not support it */ if (!(session_entry->pLimJoinReq->bssDescription.capabilityInfo & |
