wlan: Pass correct beacon interval for p2p GO
In case of MCC STA+GO case, station beacon interval
should not be passed as Zero which can lead to divide
by zero at the time of calculation of beacon interval
For GO.
diff --git a/CORE/SME/src/csr/csrUtil.c b/CORE/SME/src/csr/csrUtil.c
index 0554ee7..453ce5c 100644
--- a/CORE/SME/src/csr/csrUtil.c
+++ b/CORE/SME/src/csr/csrUtil.c
@@ -3064,7 +3064,7 @@
*/
//Calculate beacon Interval for P2P-GO incase of MCC
new_beaconInterval = csrCalculateMCCBeaconInterval(pMac,
- pMac->roam.roamSession[sessionId].bssParams.beaconInterval,
+ pMac->roam.roamSession[sessionId].connectedProfile.beaconInterval,
*beaconInterval );
if(*beaconInterval != new_beaconInterval)
*beaconInterval = new_beaconInterval;