qcacmn: Fix null pointer dereference in scan

Make sure passed pointer is non null before accessing it.

Change-Id: I62fd051f13265070954d1e6ae7d9e9ea7efe3ba3
CRs-Fixed: 2212629
This commit is contained in:
Om Prakash Tripathi 2018-03-26 14:46:21 +05:30 • committed by nshrivas
commit 581297b4d9

View file

@ -529,6 +529,8 @@ util_scan_entry_copy_ie_data(struct scan_cache_entry *scan_entry,
/* iebuf can be NULL, ie_len must be a valid pointer. */
QDF_ASSERT(ie_len != NULL);
if (!ie_len)
return QDF_STATUS_E_NULL_VALUE;
buff = util_scan_entry_ie_data(scan_entry);
buff_len = util_scan_entry_ie_len(scan_entry);