ath9k: Use mac80211 for multicast power save buffering
authorJouni Malinen <jouni.malinen@atheros.com>
Fri, 22 Aug 2008 14:31:33 +0000 (17:31 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 29 Aug 2008 20:24:08 +0000 (16:24 -0400)
commite022edbd2bfb5f9a7ddf1cca43544f7b54c6fe02
tree4f46cfa403522902774e37b8cee7198eedde4119
parent87e8b64e6856a41c5204a22c47cc14b1b0b57332
ath9k: Use mac80211 for multicast power save buffering

Replace the internal ath9k implementation of multicast/broadcast frame
power save buffering (AP mode) in ath9k with use of mac80211
ieee80211_get_buffered_bc() mechanism. This removes quite a bit of
duplicated functionality and simplifies the driver part.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath9k/ath9k.h
drivers/net/wireless/ath9k/beacon.c
drivers/net/wireless/ath9k/core.c
drivers/net/wireless/ath9k/core.h
drivers/net/wireless/ath9k/main.c
drivers/net/wireless/ath9k/xmit.c