aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSubrat Dash <sdash@qti.qualcomm.com>2016-08-03 16:47:39 +0530
committerJoey Rizzoli <joey@lineageos.org>2017-05-02 15:35:09 +0200
commit3b6be5664eec2f2a873d9c83280c0de0eb1bb330 (patch)
treed8b847c914b845687d4ddba63b378230f5b0450a
parentd707ab1496f4bd1c11cfeac97116d2dd81196a32 (diff)
prima: 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--drivers/staging/prima/CORE/MAC/src/pe/sch/schBeaconProcess.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/staging/prima/CORE/MAC/src/pe/sch/schBeaconProcess.c b/drivers/staging/prima/CORE/MAC/src/pe/sch/schBeaconProcess.c
index 6687aec608c..656533e2515 100644
--- a/drivers/staging/prima/CORE/MAC/src/pe/sch/schBeaconProcess.c
+++ b/drivers/staging/prima/CORE/MAC/src/pe/sch/schBeaconProcess.c
@@ -469,7 +469,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);
}