summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/hdd/src/wlan_hdd_scan.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/hdd/src/wlan_hdd_scan.c b/core/hdd/src/wlan_hdd_scan.c
index d5667312b4ec..6bf939e178f1 100644
--- a/core/hdd/src/wlan_hdd_scan.c
+++ b/core/hdd/src/wlan_hdd_scan.c
@@ -2444,8 +2444,10 @@ static int __wlan_hdd_cfg80211_vendor_scan(struct wiphy *wiphy,
wlan_hdd_copy_bssid(request,
nla_data(tb[QCA_WLAN_VENDOR_ATTR_SCAN_BSSID]));
}
- request->no_cck =
- nla_get_flag(tb[QCA_WLAN_VENDOR_ATTR_SCAN_TX_NO_CCK_RATE]);
+
+ if (tb[QCA_WLAN_VENDOR_ATTR_SCAN_TX_NO_CCK_RATE])
+ request->no_cck =
+ nla_get_flag(tb[QCA_WLAN_VENDOR_ATTR_SCAN_TX_NO_CCK_RATE]);
request->wdev = wdev;
request->wiphy = wiphy;
request->scan_start = jiffies;