qcacld-3.0: Allow different beacon intervals for SAP

qcacld-2.0 to qcacld-3.0 propagation

Currently if user space sends two different beacon
interval in AP+AP, driver is not updating correct beacon interval.
Beacon interval should be sent as per session.

Change-Id: I13653701e7ed6fb2eb643bbb8e20e7c0102c2ec2
CRs-Fixed: 1037455
(cherry picked from commit 183b9b33087f5afc925d5899b468450e88b97998)
This commit is contained in:
Agrawal Ashish
2016-08-18 13:42:42 +05:30
gecommit door qcabuildsw
bovenliggende e7835652d6
commit 18361c5557

Bestand weergeven

@@ -228,7 +228,7 @@ sch_set_fixed_beacon_fields(tpAniSirGlobal mac_ctx, tpPESession session)
/* Skip over the timestamp (it'll be updated later). */ /* Skip over the timestamp (it'll be updated later). */
bcn_1->BeaconInterval.interval = bcn_1->BeaconInterval.interval =
mac_ctx->sch.schObject.gSchBeaconInterval; session->beaconParams.beaconInterval;
populate_dot11f_capabilities(mac_ctx, &bcn_1->Capabilities, session); populate_dot11f_capabilities(mac_ctx, &bcn_1->Capabilities, session);
if (session->ssidHidden) { if (session->ssidHidden) {
bcn_1->SSID.present = 1; bcn_1->SSID.present = 1;