wlan: Added check to validate pAdapter
In hdd_mon_tx_fetch_pkt(), checking pAdapter is valid or not.
Change-Id: I4ccf05d6958fa4d695ba7b86f0ae1c8b5175c3dd
CRs-Fixed: 585429
diff --git a/CORE/HDD/src/wlan_hdd_tx_rx.c b/CORE/HDD/src/wlan_hdd_tx_rx.c
index 9cdbf11..95a24e3 100644
--- a/CORE/HDD/src/wlan_hdd_tx_rx.c
+++ b/CORE/HDD/src/wlan_hdd_tx_rx.c
@@ -292,6 +292,14 @@
VOS_STATUS status = VOS_STATUS_E_FAILURE;
hdd_list_node_t *anchor = NULL;
+ if (NULL == pAdapter)
+ {
+ VOS_TRACE( VOS_MODULE_ID_HDD, VOS_TRACE_LEVEL_ERROR,
+ FL("pAdapter is NULL"));
+ VOS_ASSERT(0);
+ return NULL;
+ }
+
// do we have any packets pending in this AC?
hdd_list_size( &pAdapter->wmm_tx_queue[ac], &size );
if( size == 0 )