summaryrefslogtreecommitdiff
path: root/CORE/SAP/src/sapModule.c
diff options
context:
space:
mode:
authorAkash Patel <akashp@codeaurora.org>2014-03-21 11:41:45 -0700
committerAkash Patel <akashp@codeaurora.org>2014-03-21 11:44:40 -0700
commit263c71c065d6280cc7ee43375ec0036e74ec1fad (patch)
tree5621a79239887ba8e04ec4c338b1139b3238f93d /CORE/SAP/src/sapModule.c
parent212b1a05a4932b10dabc2c82cb739074b9d444a9 (diff)
parent1a03a75c1ef04bb27fa96c0381ed0d394f78b0d5 (diff)
Release 1.0.0.66,67 & 68 QCACLD WLAN Driver
Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: (26 commits) Cafstaging Release 1.0.0.68 wlan: fix unsafe code after VOS_ASSERT qcacld: TxRx: Reduce CPU cycles for ol_tx_desc_ll() in Tx path. qcacld: hdd: HS2.0 gratuitous ARP/unsolicited NA dropping Cafstaging Release 1.0.0.67 qcacld: Allow PTK to be set prior to reassociation in 11r qcacld: hdd: Return proper value in PMKSA call back qcacl/wma: Extend packet trace for management action frames qcacld: utils: reduce debug print level for fwlog drop qcacld: Reduce log levels of tspec operations in roaming qcacld: Adding thermal throttle level set command for SAP LIM: Do not free pDelBss in limHandleDeleteBssRsp qcacld: Fix Sessionid mismatch in DFS commands clear unsafe channel cache at every fw reporting qcacld: Abort data transmission immediately upon disassociation qcacld : Division by zero in kernel qcacld: Fix for un-initialized pointer cnss: Fix x86_64 compilation error qcacld: hdd: Do not downgrade if we have valid Tspec Cafstaging Release 1.0.0.66 ... Change-Id: I277ea31ec0a467863dfa60bd0d94b008e9514dd0
Diffstat (limited to 'CORE/SAP/src/sapModule.c')
-rw-r--r--CORE/SAP/src/sapModule.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/CORE/SAP/src/sapModule.c b/CORE/SAP/src/sapModule.c
index 440ec1485146..87ac5ac99663 100644
--- a/CORE/SAP/src/sapModule.c
+++ b/CORE/SAP/src/sapModule.c
@@ -2429,8 +2429,9 @@ WLANSAP_ChannelChangeRequest(v_PVOID_t pSapCtx, tANI_U8 tArgetChannel)
return VOS_STATUS_E_FAULT;
}
- halStatus = sme_RoamChannelChangeReq( hHal, sapContext->sessionId, tArgetChannel,
- sapConvertSapPhyModeToCsrPhyMode(sapContext->csrRoamProfile.phyMode));
+ halStatus = sme_RoamChannelChangeReq( hHal, sapContext->bssid,
+ tArgetChannel,
+ sapConvertSapPhyModeToCsrPhyMode(sapContext->csrRoamProfile.phyMode) );
if (halStatus == eHAL_STATUS_SUCCESS)
{
@@ -2495,7 +2496,7 @@ VOS_STATUS WLANSAP_StartBeaconReq(v_PVOID_t pSapCtx)
/* CAC Wait done without any Radar Detection */
dfsCacWaitStatus = VOS_TRUE;
halStatus = sme_RoamStartBeaconReq( hHal,
- sapContext->sessionId, dfsCacWaitStatus);
+ sapContext->bssid, dfsCacWaitStatus);
if (halStatus == eHAL_STATUS_SUCCESS)
{
return VOS_STATUS_SUCCESS;
@@ -2549,9 +2550,11 @@ WLANSAP_DfsSendCSAIeRequest(v_PVOID_t pSapCtx)
return VOS_STATUS_E_FAULT;
}
- halStatus = sme_RoamCsaIeRequest(hHal, sapContext->sessionId,
+ halStatus = sme_RoamCsaIeRequest(hHal,
+ sapContext->bssid,
sapContext->SapDfsInfo.target_channel,
sapContext->SapDfsInfo.csaIERequired);
+
if (halStatus == eHAL_STATUS_SUCCESS)
{
return VOS_STATUS_SUCCESS;