aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/agg-tx.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2010-05-30 14:52:58 +0200
committerJohn W. Linville <linville@tuxdriver.com>2010-06-01 14:33:02 -0400
commit8ae5977ff95c03fe6c36a5721c57dcb4bfe4f290 (patch)
treef4817b7bfbc4011345cb7c163b2e95eaf6470490 /net/mac80211/agg-tx.c
parentath5k: wake queues on reset (diff)
downloadlinux-dev-8ae5977ff95c03fe6c36a5721c57dcb4bfe4f290.tar.xz
linux-dev-8ae5977ff95c03fe6c36a5721c57dcb4bfe4f290.zip
mac80211: fix blockack-req processing
Daniel reported that the paged RX changes had broken blockack request frame processing due to using data that wasn't really part of the skb data. Fix this using skb_copy_bits() for the needed data. As a side effect, this adds a check on processing too short frames, which previously this code could do. Reported-by: Daniel Halperin <dhalperi@cs.washington.edu> Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Acked-by: Daniel Halperin <dhalperi@cs.washington.edu> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions