qcacmn: Add support for AKM 24
Add support for AKM 24 Change-Id: I7bd483afbe1659c56b6708085f0bfd1e1d5dd261 CRs-Fixed: 3299891
这个提交包含在:

提交者
Madan Koyyalamudi

父节点
2be3e823e2
当前提交
dda3f7844b
@@ -209,6 +209,7 @@ static inline void wlan_crypto_put_be64(u8 *a, u64 val)
|
||||
#define RSN_AUTH_KEY_MGMT_OWE WLAN_RSN_SEL(18)
|
||||
#define RSN_AUTH_KEY_MGMT_FT_PSK_SHA384 WLAN_RSN_SEL(19)
|
||||
#define RSN_AUTH_KEY_MGMT_PSK_SHA384 WLAN_RSN_SEL(20)
|
||||
#define RSN_AUTH_KEY_MGMT_SAE_EXT_KEY WLAN_RSN_SEL(24)
|
||||
|
||||
#define RSN_AUTH_KEY_MGMT_CCKM (WLAN_RSN_CCKM_AKM)
|
||||
#define RSN_AUTH_KEY_MGMT_OSEN (0x019a6f50)
|
||||
|
@@ -2598,6 +2598,8 @@ wlan_crypto_rsn_keymgmt_to_suite(uint32_t keymgmt)
|
||||
return RSN_AUTH_KEY_MGMT_DPP;
|
||||
case WLAN_CRYPTO_KEY_MGMT_FT_IEEE8021X_SHA384:
|
||||
return RSN_AUTH_KEY_MGMT_FT_802_1X_SUITE_B_384;
|
||||
case WLAN_CRYPTO_KEY_MGMT_SAE_EXT_KEY:
|
||||
return RSN_AUTH_KEY_MGMT_SAE_EXT_KEY;
|
||||
}
|
||||
|
||||
return status;
|
||||
@@ -3252,6 +3254,10 @@ uint8_t *wlan_crypto_build_rsnie_with_pmksa(struct wlan_objmgr_vdev *vdev,
|
||||
selcnt[0]++;
|
||||
RSN_ADD_KEYMGMT_TO_SUITE(frm, WLAN_CRYPTO_KEY_MGMT_OSEN);
|
||||
}
|
||||
if (HAS_KEY_MGMT(crypto_params, WLAN_CRYPTO_KEY_MGMT_SAE_EXT_KEY)) {
|
||||
selcnt[0]++;
|
||||
RSN_ADD_KEYMGMT_TO_SUITE(frm, WLAN_CRYPTO_KEY_MGMT_SAE_EXT_KEY);
|
||||
}
|
||||
if (HAS_KEY_MGMT(crypto_params,
|
||||
WLAN_CRYPTO_KEY_MGMT_FT_IEEE8021X_SHA384)) {
|
||||
uint32_t kmgmt = WLAN_CRYPTO_KEY_MGMT_FT_IEEE8021X_SHA384;
|
||||
|
在新工单中引用
屏蔽一个用户