From 389a047ba7c9e4c0f57cfd52f41fcbcf37fe85a6 Mon Sep 17 00:00:00 2001 From: Surya Prakash Sivaraj Date: Tue, 19 Mar 2024 15:56:34 +0530 Subject: [PATCH] qcacmn: Add macro to determine WPA3 AKM Add a macro to determine if a particular AKM is WPA3-based AKM. Change-Id: I9b3f546e2e0f69281305ca9052dc109fb6812e21 CRs-Fixed: 3418837 --- umac/cmn_services/crypto/inc/wlan_crypto_global_def.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/umac/cmn_services/crypto/inc/wlan_crypto_global_def.h b/umac/cmn_services/crypto/inc/wlan_crypto_global_def.h index 0ba235650b4d..74d047350ac6 100644 --- a/umac/cmn_services/crypto/inc/wlan_crypto_global_def.h +++ b/umac/cmn_services/crypto/inc/wlan_crypto_global_def.h @@ -513,4 +513,11 @@ struct wlan_lmac_if_crypto_rx_ops { QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_FT_PSK_SHA384) || \ QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_PSK_SHA384)) +#define WLAN_CRYPTO_IS_WPA3(akm) \ + (QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_SAE) || \ + QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_FT_SAE) || \ + QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_IEEE8021X_SUITE_B_192) || \ + QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_OWE) || \ + QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_DPP) || \ + QDF_HAS_PARAM(akm, WLAN_CRYPTO_KEY_MGMT_FT_IEEE8021X_SHA384)) #endif /* end of _WLAN_CRYPTO_GLOBAL_DEF_H_ */