From 5c19f06a88eceee5bacd0ed1f6d1174960295941 Mon Sep 17 00:00:00 2001 From: Deeksha Gupta Date: Tue, 13 Jul 2021 07:35:19 +0530 Subject: [PATCH] qcacld-3.0: Check NULL value of params In hdd_sap_twt_get_session_params(), check NULL value of params variable before it's used. Change-Id: I47e57cbe98d7a0ee7015ab628d665037bf0b9853 CRs-Fixed: 2989510 --- core/hdd/src/wlan_hdd_twt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/hdd/src/wlan_hdd_twt.c b/core/hdd/src/wlan_hdd_twt.c index 6030c88ad02e..04adaa42d533 100644 --- a/core/hdd/src/wlan_hdd_twt.c +++ b/core/hdd/src/wlan_hdd_twt.c @@ -828,6 +828,9 @@ static int hdd_sap_twt_get_session_params(struct hdd_adapter *adapter, params = qdf_mem_malloc(TWT_PEER_MAX_SESSIONS * max_num_peer * sizeof(*params)); + if (!params) + return -ENOMEM; + params[0].vdev_id = adapter->vdev_id; id = QCA_WLAN_VENDOR_ATTR_TWT_SETUP_FLOW_ID; id1 = QCA_WLAN_VENDOR_ATTR_TWT_SETUP_MAC_ADDR;