From bc3bde34bf2b7fcb71e3396b19f4405eef193d84 Mon Sep 17 00:00:00 2001 From: Min Liu Date: Mon, 25 Mar 2019 11:20:12 +0800 Subject: [PATCH] qcacmn: Add AP mode support for PMKSA Currently only STA mode is supported in wlan_crypto_set_del_pmksa. For SAE SAP, need to add AP mode support in this API. Change-Id: If45a516713e302b3516d163516263bbcbafeaed2 CRs-Fixed: 2424893 --- umac/cmn_services/crypto/src/wlan_crypto_global_api.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/umac/cmn_services/crypto/src/wlan_crypto_global_api.c b/umac/cmn_services/crypto/src/wlan_crypto_global_api.c index cbdc095ef5db..39fdf9700e56 100644 --- a/umac/cmn_services/crypto/src/wlan_crypto_global_api.c +++ b/umac/cmn_services/crypto/src/wlan_crypto_global_api.c @@ -394,8 +394,11 @@ QDF_STATUS wlan_crypto_set_del_pmksa(struct wlan_objmgr_vdev *vdev, QDF_STATUS status = QDF_STATUS_E_INVAL; struct wlan_crypto_comp_priv *crypto_priv; struct wlan_crypto_params *crypto_params; + enum QDF_OPMODE op_mode; - if (wlan_vdev_mlme_get_opmode(vdev) != QDF_STA_MODE) + op_mode = wlan_vdev_mlme_get_opmode(vdev); + + if (op_mode != QDF_STA_MODE && op_mode != QDF_SAP_MODE) return QDF_STATUS_E_NOSUPPORT; if (!pmksa && set) {