qcacld-3.0: Update the occupied channel list after CSA
Currenlty the occupied channel list is not updated with the new channel to which STA gets connected after CSA. This leads to non updation of the scan_list in firmware with the new occupied channel. So firmware goes for a full scan instead of partial scan in case of roam scan trigger. To mitigate this issue, update the occupied channel list with the new channel after CSA, which will lead to updation of scan list in firmware. Change-Id: I21e9bdd3474ecd23e49aabf27c2a9978b158c2ce CRs-Fixed: 2632943
Este cometimento está contido em:

cometido por
nshrivas

ascendente
46c1ef256d
cometimento
f4bee3a7c5
@@ -12172,6 +12172,10 @@ csr_roam_chk_lnk_swt_ch_ind(struct mac_context *mac_ctx, tSirSmeRsp *msg_ptr)
|
||||
return;
|
||||
}
|
||||
session->connectedProfile.op_freq = pSwitchChnInd->freq;
|
||||
|
||||
/* Update the occupied channel list with the new switched channel */
|
||||
csr_init_occupied_channels_list(mac_ctx, sessionId);
|
||||
|
||||
if (session->pConnectBssDesc) {
|
||||
session->pConnectBssDesc->chan_freq = pSwitchChnInd->freq;
|
||||
|
||||
|
Criar uma nova questão referindo esta
Bloquear um utilizador