qcacld-3.0: Add support for GMAC cipher suite
Add changes to support GMAC group management cipher suite
Change-Id: Ic4855b77268464a1ed61efcf213f76a2d99ff0c4
CRs-Fixed: 2164828
diff --git a/core/mac/src/pe/lim/lim_process_sme_req_messages.c b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
index 1f41479..bd18c76 100644
--- a/core/mac/src/pe/lim/lim_process_sme_req_messages.c
+++ b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
@@ -1766,7 +1766,10 @@
/* Record if management frames need to be protected */
#ifdef WLAN_FEATURE_11W
- if (eSIR_ED_AES_128_CMAC == sme_join_req->MgmtEncryptionType)
+ if ((eSIR_ED_AES_128_CMAC ==
+ sme_join_req->MgmtEncryptionType) ||
+ (eSIR_ED_AES_GMAC_128 == sme_join_req->MgmtEncryptionType) ||
+ (eSIR_ED_AES_GMAC_256 == sme_join_req->MgmtEncryptionType))
session->limRmfEnabled = 1;
else
session->limRmfEnabled = 0;