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>
Showing
- drivers/net/wireless/ath9k/ath9k.h 1 addition, 0 deletionsdrivers/net/wireless/ath9k/ath9k.h
- drivers/net/wireless/ath9k/beacon.c 7 additions, 68 deletionsdrivers/net/wireless/ath9k/beacon.c
- drivers/net/wireless/ath9k/core.c 0 additions, 6 deletionsdrivers/net/wireless/ath9k/core.c
- drivers/net/wireless/ath9k/core.h 1 addition, 8 deletionsdrivers/net/wireless/ath9k/core.h
- drivers/net/wireless/ath9k/main.c 1 addition, 0 deletionsdrivers/net/wireless/ath9k/main.c
- drivers/net/wireless/ath9k/xmit.c 72 additions, 101 deletionsdrivers/net/wireless/ath9k/xmit.c
Loading
Please register or sign in to comment