aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/orinoco/hermes_dld.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2009-12-05 18:08:05 +0100
committerJohn W. Linville <linville@tuxdriver.com>2009-12-07 16:54:59 -0500
commit815833e7ecf0b9a017315cae6aef4d7cd9517681 (patch)
tree68cc8441a6735b9b8917c1ea67cdd97b4702665a /drivers/net/wireless/orinoco/hermes_dld.c
parentmac80211: Fix bug in computing crc over dynamic IEs in beacon (diff)
downloadlinux-dev-815833e7ecf0b9a017315cae6aef4d7cd9517681.tar.xz
linux-dev-815833e7ecf0b9a017315cae6aef4d7cd9517681.zip
ath9k: fix tx status reporting
This patch fixes a bug in ath9k's tx status check, which caused mac80211 to consider regularly transmitted unicast frames as un-acked. When checking the ts_status field for errors, it needs to be masked with ATH9K_TXERR_FILT, because this field also contains other fields like ATH9K_TX_ACKED. Without this patch, AP mode is pretty much unusable, as hostapd checks the ACK status for the frames that it injects. Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions