瀏覽代碼

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
Asutosh Mohapatra 1 年之前
父節點
當前提交
9c98873348
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      core/mac/src/pe/lim/lim_send_sme_rsp_messages.c

+ 3 - 1
core/mac/src/pe/lim/lim_send_sme_rsp_messages.c

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