mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-15 01:01:56 -04:00
qcacld-3.0: Fix issue that can't pass Passpoint TC5.2.A
After iwpriv wlan0 reassoc, reassoc resp with status OK, but csr_roam_state_change doesn't become eCSR_ROAMING_STATE_JOINED, Keeps JOINING. When disconnect from AP or key timeout, CSR can't handle eWNI_SME_DISCONNECT_DONE_IND event, no disconnect event sent to wpa supplicant, so no reconnect CRs-Fixed: 2073481 Change-Id: I4966bac1998af95973b5247779fa5e83ad14db93
This commit is contained in:
parent
0f75e08cba
commit
e5594d1410
1 changed files with 5 additions and 0 deletions
|
|
@ -5845,8 +5845,13 @@ static QDF_STATUS csr_roam_trigger_reassociate(tpAniSirGlobal mac_ctx,
|
|||
if (!QDF_IS_STATUS_SUCCESS(status)) {
|
||||
sme_err("failed status %d", status);
|
||||
csr_release_command(mac_ctx, cmd);
|
||||
} else {
|
||||
csr_neighbor_roam_state_transition(mac_ctx,
|
||||
eCSR_NEIGHBOR_ROAM_STATE_REASSOCIATING,
|
||||
session_id);
|
||||
}
|
||||
|
||||
|
||||
qdf_mem_free(pIes);
|
||||
pIes = NULL;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue