qcacld-3.0: Send CSA status 0 only for failure

Currently host is updating CSA failure to fw for both
valid and invalid case.
To address this issue, don't send CSA failure for
valid CSA scenario.

CRs-Fixed: 3719460
Change-Id: I55a5afcde76acf306d027f29e3e6f92a28a8b050
This commit is contained in:
Asutosh Mohapatra
2024-01-30 03:32:25 -08:00
committato da Ravindra Konda
parent b99738e986
commit 9c98873348

Vedi File

@@ -2362,10 +2362,12 @@ void lim_handle_sta_csa_param(struct mac_context *mac_ctx,
WLAN_PE_DIAG_SWITCH_CHL_IND_EVENT, session_entry,
QDF_STATUS_SUCCESS, QDF_STATUS_SUCCESS);
#endif
free:
qdf_mem_free(csa_params);
return;
send_event:
if (send_status)
wlan_mlme_send_csa_event_status_ind(session_entry->vdev, 0);
free:
qdf_mem_free(csa_params);
}