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
Esse commit está contido em:
Asutosh Mohapatra
2024-01-30 03:32:25 -08:00
commit de Ravindra Konda
commit 9c98873348

Ver arquivo

@@ -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);
}