From 97a6ce4bb3ef2aad4db3a89b918aa71241e24ce6 Mon Sep 17 00:00:00 2001 From: "Chandrasekaran, Manishekar" Date: Thu, 5 Nov 2015 19:31:02 +0530 Subject: [PATCH] qcacld-3.0: Check for concurrency rules before P2P CLI connection Ensure that concurrency rules are validated before initiating a P2P CLI connection. Change-Id: I6ee8d03f2bde9b419391551c0ca988b3672eb089 CRs-Fixed: 935783 --- core/sme/src/csr/csr_api_roam.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c index b6125f06dbcf..8d74236e35f1 100644 --- a/core/sme/src/csr/csr_api_roam.c +++ b/core/sme/src/csr/csr_api_roam.c @@ -7246,7 +7246,8 @@ CDF_STATUS csr_roam_connect(tpAniSirGlobal pMac, uint32_t sessionId, if (CDF_IS_STATUS_SUCCESS(status)) { /* check if set hw mode needs to be done */ if ((pMac->policy_manager_enabled) && - (pScanFilter->csrPersona == CDF_STA_MODE)) { + ((pScanFilter->csrPersona == CDF_STA_MODE) || + (pScanFilter->csrPersona == CDF_P2P_CLIENT_MODE))) { csr_get_bssdescr_from_scan_handle(hBSSList, &first_ap_profile); if (!cds_handle_conc_multiport(sessionId,