summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSubrat Dash <sdash@qti.qualcomm.com>2016-08-03 16:47:39 +0530
committerAnjaneedevi Kapparapu <akappa@codeaurora.org>2016-08-05 15:45:09 +0530
commit5bb0059243515ecdac138cfdb4cee7259bbd0bbc (patch)
treecc079061b4cf7f000f64779c3c5553a24d355c3e
parentd4aadca5446e7d8f7f023e7f88501dc7067a7e19 (diff)
qcacld-2.0: Fix VHT-80 IBSS stops beaconing
A STA entry is created for each peer joining the network to take care of the peer specific capabilities. The VDEV need not be reconfigured for IBSS peer with different channel width joining the network. Change-Id: Iec6ec5d2b510b84538f4e5300b3f1c5cc63b334d CRs-Fixed: 1046409
-rw-r--r--CORE/MAC/src/pe/sch/schBeaconProcess.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/CORE/MAC/src/pe/sch/schBeaconProcess.c b/CORE/MAC/src/pe/sch/schBeaconProcess.c
index a28f2bebdc66..4ed8aeaa202a 100644
--- a/CORE/MAC/src/pe/sch/schBeaconProcess.c
+++ b/CORE/MAC/src/pe/sch/schBeaconProcess.c
@@ -465,7 +465,8 @@ static void __schBeaconProcessForSession( tpAniSirGlobal pMac,
sendProbeReq = TRUE;
}
- if ( psessionEntry->htCapability && pBeacon->HTInfo.present )
+ if (psessionEntry->htCapability && pBeacon->HTInfo.present &&
+ (!LIM_IS_IBSS_ROLE(psessionEntry)))
{
limUpdateStaRunTimeHTSwitchChnlParams( pMac, &pBeacon->HTInfo, bssIdx,psessionEntry);
}