|
@@ -6278,6 +6278,12 @@ static int wlan_hdd_cfg80211_set_ns_offload(struct wiphy *wiphy,
|
|
|
return ret;
|
|
|
}
|
|
|
|
|
|
+static const struct nla_policy get_preferred_freq_list_policy
|
|
|
+ [QCA_WLAN_VENDOR_ATTR_GET_PREFERRED_FREQ_LIST_MAX + 1] = {
|
|
|
+ [QCA_WLAN_VENDOR_ATTR_GET_PREFERRED_FREQ_LIST_IFACE_TYPE] = {
|
|
|
+ .type = NLA_U32},
|
|
|
+};
|
|
|
+
|
|
|
/** __wlan_hdd_cfg80211_get_preferred_freq_list() - get preferred frequency list
|
|
|
* @wiphy: Pointer to wireless phy
|
|
|
* @wdev: Pointer to wireless device
|
|
@@ -6311,7 +6317,7 @@ static int __wlan_hdd_cfg80211_get_preferred_freq_list(struct wiphy *wiphy,
|
|
|
return -EINVAL;
|
|
|
|
|
|
if (nla_parse(tb, QCA_WLAN_VENDOR_ATTR_GET_PREFERRED_FREQ_LIST_MAX,
|
|
|
- data, data_len, NULL)) {
|
|
|
+ data, data_len, get_preferred_freq_list_policy)) {
|
|
|
hdd_err("Invalid ATTR");
|
|
|
return -EINVAL;
|
|
|
}
|