diff options
author | Benoit Papillault <benoit.papillault@free.fr> | 2009-12-12 00:22:35 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-12-21 11:32:00 -0500 |
commit | 4d91f9f3730d6d82a3ba67cae215a1823ba6a191 (patch) | |
tree | b3784db7bc8b1c4eeb814f1c2e7c2ba182c140bb /drivers/usb/c67x00 | |
parent | 521d9bce86331d8261213b807a9127f7e2ec046b (diff) | |
download | kernel-crypto-4d91f9f3730d6d82a3ba67cae215a1823ba6a191.tar.gz kernel-crypto-4d91f9f3730d6d82a3ba67cae215a1823ba6a191.tar.xz kernel-crypto-4d91f9f3730d6d82a3ba67cae215a1823ba6a191.zip |
ath9k: Last fix for TX software padding.
First, we copy/paste the padding stuff from ath9k_tx to ath_tx_cabq since it
needs to same kind of padding, but for internally generated beacons.
Next, software padding done on TX needs to be removed before calling
ieee80211_tx_status. The code was already there in ath_tx_complete but it
was wrong. Fix it by using ath9k_cmn_padpos. This later code has been
tested by sending packets to a monitor interface and reading packets from the
same interface.
Signed-off-by: Benoit PAPILLAULT <benoit.papillault@free.fr>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/usb/c67x00')
0 files changed, 0 insertions, 0 deletions