ath9k: Fix bug in TX aggregation
authorSujith <Sujith.Manoharan@atheros.com>
Mon, 9 Mar 2009 04:01:57 +0000 (09:31 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 16 Mar 2009 22:09:38 +0000 (18:09 -0400)
commitc37452b0687e5c8942dd4866f7c614105e6050c3
tree4d1d44cbbf601973cf48b07c9e3f0b06e0f9f4f8
parent9c81e8be236b7f1c94f9d055a97a83f84c81890f
ath9k: Fix bug in TX aggregation

mac80211 expects the driver to fill in the starting
sequence number of an ADDBA request to initiate TX aggregation.
IEEE80211_TX_CTL_AMPDU would be set for frames only after a
successful ADDBA exchange, but we have to increment the
internal sequence counter for the normal(non-AMPDU) data frames proerly.

Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/xmit.c