Message ID | 1499381022-5389-4-git-send-email-jouni@qca.qualcomm.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Johannes Berg |
Headers | show |
diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c index 0a63b95..740d3c1 100644 --- a/net/wireless/nl80211.c +++ b/net/wireless/nl80211.c @@ -6469,6 +6469,9 @@ static int validate_scan_freqs(struct nlattr *freqs) struct nlattr *attr1, *attr2; int n_channels = 0, tmp1, tmp2; + nla_for_each_nested(attr1, freqs, tmp1) + if (nla_len(attr1) != sizeof(u32)) + return 0; nla_for_each_nested(attr1, freqs, tmp1) { n_channels++; /*