Felix Fietkau 17ad353b8d mac80211: fix monitor mode tx radiotap header handling
When an injected frame gets buffered for a powersave STA or filtered
and retransmitted, mac80211 attempts to parse the radiotap header
again, which doesn't work because it's gone at that point.
This patch adds a new flag for checking the availability of a radiotap
header, so that it only attempts to parse it once, reusing the tx info
on the next call to ieee80211_tx().
This fixes severe issues with rekeying in AP mode.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-02-01 15:40:08 -05:00
..
2009-12-21 18:38:54 -05:00
2009-07-10 15:01:49 -04:00
2010-01-19 16:43:10 -05:00
2009-12-28 16:54:49 -05:00
2008-04-08 16:44:45 -04:00
2008-04-08 16:44:45 -04:00
2009-12-28 16:54:49 -05:00
2009-07-24 15:05:09 -04:00
2010-01-05 16:21:40 -05:00
2010-01-19 16:25:19 -05:00