linux/drivers/net/wireless/ath5k
Benoit PAPILLAULT 0fe45b1deb ath5k: fix 802.11 header padding on RX, unpadding on TX
Padding the 802.11 header to a multiple of 4 bytes needs to be done only for
frames with a body. This fixes a bug where 2 bytes were missing in monitor
mode for ACK frames. Inspired by a patch from Jouni Malinen on ath9k.

Ref: http://bugzilla.kernel.org/show_bug.cgi?id=12101 :
Signed-off-by: Benoit Papillault <benoit.papillault@free.fr>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-12-19 15:23:07 -05:00
..
ath5k.h ath5k: enable combined michael mic in key cache 2008-12-05 09:32:13 -05:00
attach.c ath5k: enable combined michael mic in key cache 2008-12-05 09:32:13 -05:00
base.c ath5k: fix 802.11 header padding on RX, unpadding on TX 2008-12-19 15:23:07 -05:00
base.h ath5k: disable beacon filter when station is not associated 2008-11-25 16:13:08 -05:00
caps.c ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
debug.c ath5k: fix Security issue in DebugFS part of ath5k 2008-11-25 16:13:08 -05:00
debug.h ath5k: remove obsolete declaration of struct ieee80211_hw_mode 2008-08-01 15:31:33 -04:00
desc.c ath5k: correct handling of rx status fields 2008-11-06 16:37:11 -05:00
desc.h ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
dma.c ath5k: Update interrupt masking code 2008-10-31 19:02:32 -04:00
eeprom.c ath5k: Clean up eeprom parsing and add missing calibration data 2008-11-26 09:47:41 -05:00
eeprom.h ath5k: Clean up eeprom parsing and add missing calibration data 2008-11-26 09:47:41 -05:00
gpio.c ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
initvals.c ath5k: reduce checkpatch.pl errors 2008-10-31 19:00:40 -04:00
Kconfig ath5k: convert LED code to use mac80211 triggers 2008-06-27 09:09:17 -04:00
Makefile ath5k: HW code cleanup 2008-09-05 16:15:24 -04:00
pcu.c ath5k: fix endianness of bitwise ops when installing mic 2008-12-12 14:02:04 -05:00
phy.c ath5k: ignore the return value of ath5k_hw_noise_floor_calibration 2008-11-21 11:06:05 -05:00
qcu.c ath5k: Update interrupt masking code 2008-10-31 19:02:32 -04:00
reg.h ath5k: enable combined michael mic in key cache 2008-12-05 09:32:13 -05:00
reset.c ath5k: Clean up eeprom parsing and add missing calibration data 2008-11-26 09:47:41 -05:00