qcacld-3.0: Fix null pointer dereference in tdls_set_ct_mode

Fix null pointer dereference of tlds_soc_obj if
tdls_get_vdev_objects() returns failure.

Change-Id: Ibd6e38b834d7182b240a9bfaf176dbf47b32b1b7
CRs-Fixed: 3491244
This commit is contained in:
Pragaspathi Thilagaraj
2023-05-29 11:38:25 +05:30
zatwierdzone przez Rahul Choudhary
rodzic b1fb8f6257
commit 116e201f3e

Wyświetl plik

@@ -1034,8 +1034,7 @@ void tdls_set_ct_mode(struct wlan_objmgr_psoc *psoc,
status = tdls_get_vdev_objects(vdev, &tdls_vdev_obj, &tdls_soc_obj);
if (QDF_IS_STATUS_ERROR(status)) {
tdls_err("Failed to get TDLS objects");
state = false;
goto set_state;
return;
}
qdf_atomic_set(&tdls_soc_obj->timer_cnt, 0);