summaryrefslogtreecommitdiffstats
path: root/net/wireless
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2020-03-20 10:20:23 +0100
committerJohannes Berg <johannes.berg@intel.com>2020-03-20 14:42:19 +0100
commit95247705c4fdb0057de6d9a98a094cf193d4885c (patch)
treebbd6bff3ae4f34f4d2bc7cc7785de8006bfbf5d0 /net/wireless
parent07e9733886fd038cc673b790dbe310368562e8d6 (diff)
downloadlinux-95247705c4fdb0057de6d9a98a094cf193d4885c.tar.gz
linux-95247705c4fdb0057de6d9a98a094cf193d4885c.tar.bz2
linux-95247705c4fdb0057de6d9a98a094cf193d4885c.zip
mac80211: don't leave skb->next/prev pointing to stack
In beacon protection, don't leave skb->next/prev pointing to the on-stack list, even if that's actually harmless since we don't use them again afterwards. While at it, check that the SKB on the list is still the same, as that's required here. If not, the encryption (protection) code is buggy. Fixes: 0a3a84360b37 ("mac80211: Beacon protection using the new BIGTK (AP)") Signed-off-by: Johannes Berg <johannes.berg@intel.com> Link: https://lore.kernel.org/r/20200320102021.1be7823fc05e.Ia89fb79a0469d32137c9a04315a1d2dfc7b7d6f5@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless')
0 files changed, 0 insertions, 0 deletions