From 7df42ef7475fc63851cd94dfd246f3611c3fc04f Mon Sep 17 00:00:00 2001 From: Vevek Venkatesan Date: Tue, 28 Apr 2020 19:56:44 +0530 Subject: [PATCH] qcacld-3.0: use adapter's vdev_id instead of vdev dereference This is to fix the error of missing vdev NULL check. Instead of dereferencing vdev to get the vdev_id, can directly use adapter's vdev_id, so that can avoid unnecessary vdev NULL check and lesser operation. Change-Id: I7d84046c405a82cd6967a8d79142acd5618e18db CRs-Fixed: 2669233 --- core/hdd/src/wlan_hdd_tx_rx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/hdd/src/wlan_hdd_tx_rx.c b/core/hdd/src/wlan_hdd_tx_rx.c index ddf86d5b90c0c..4d2c5aaa29c9f 100644 --- a/core/hdd/src/wlan_hdd_tx_rx.c +++ b/core/hdd/src/wlan_hdd_tx_rx.c @@ -1125,7 +1125,7 @@ static void __hdd_hard_start_xmit(struct sk_buff *skb, sizeof(qdf_nbuf_data(skb)), QDF_TX)); - if (!hdd_is_tx_allowed(skb, wlan_vdev_get_id(vdev), + if (!hdd_is_tx_allowed(skb, adapter->vdev_id, mac_addr_tx_allowed.bytes)) { QDF_TRACE(QDF_MODULE_ID_HDD_DATA, QDF_TRACE_LEVEL_INFO_HIGH,