summaryrefslogtreecommitdiff
path: root/core/sme/src/csr/csr_api_roam.c
diff options
context:
space:
mode:
authorPadma, Santhosh Kumar <skpadma@codeaurora.org>2018-02-13 18:12:03 +0530
committerSunil Ravi <sunilravi@google.com>2018-12-21 23:50:39 +0000
commitf1d91c12845504f59dd84df895fd4155efc5334d (patch)
tree5ab3c200283b16fbce4d4ee2ba64d27269c1db54 /core/sme/src/csr/csr_api_roam.c
parent9ad98953a407e56bcb6f37f0aee5dfc7b37af470 (diff)
downloadqcacld-f1d91c12845504f59dd84df895fd4155efc5334d.tar.gz
qcacld-3.0: Disable roaming for OWE
OWE is supported only for fresh connection. Hence, disable roaming for OWE. Change-Id: I234e167c11b21e800fed78218ba198b7a5acba5b CRs-Fixed: 2141423
Diffstat (limited to 'core/sme/src/csr/csr_api_roam.c')
-rw-r--r--core/sme/src/csr/csr_api_roam.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c
index 7860603ae4..68c408443a 100644
--- a/core/sme/src/csr/csr_api_roam.c
+++ b/core/sme/src/csr/csr_api_roam.c
@@ -19750,6 +19750,14 @@ csr_roam_offload_scan(tpAniSirGlobal mac_ctx, uint8_t session_id,
return QDF_STATUS_SUCCESS;
}
+ /* Roaming is not supported currently for OWE akm */
+ if (session->pCurRoamProfile &&
+ CSR_IS_AUTH_TYPE_OWE(
+ session->pCurRoamProfile->AuthType.authType[0])) {
+ sme_info("OWE Roaming not suppprted by fw");
+ return QDF_STATUS_SUCCESS;
+ }
+
/*
* The Dynamic Config Items Update may happen even if the state is in
* INIT. It is important to ensure that the command is passed down to