qcacld-3.0: Fix roam failed for wrong RSO STOP scan mode
If disassoc frame is sent from AP side, not DUT STA side, roam state change with REASON_DISCONNECTED, then ROAM STOP reason becomes REASON_SME_ISSUED, then scan mode is set as WMI_ROAM_SCAN_MODE_ROAMOFFLOAD 4 for WMI_ROAM_SCAN_MODE, not 0. Change-Id: I483b2117f1ae972e0d54ca4b1d3b8854e1695bf1 CRs-Fixed: 2622779
This commit is contained in:
parent
a27d567e73
commit
1f6590d864
@ -18890,6 +18890,8 @@ csr_post_rso_stop(struct mac_context *mac, uint8_t vdev_id, uint16_t reason)
|
||||
req->reason = REASON_ROAM_STOP_ALL;
|
||||
else if (reason == REASON_SUPPLICANT_DISABLED_ROAMING)
|
||||
req->reason = REASON_SUPPLICANT_DISABLED_ROAMING;
|
||||
else if (reason == REASON_DISCONNECTED)
|
||||
req->reason = REASON_DISCONNECTED;
|
||||
else
|
||||
req->reason = REASON_SME_ISSUED;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user