diff options
author | Sujith <Sujith.Manoharan@atheros.com> | 2009-11-16 07:10:48 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-11-18 23:09:11 +0100 |
commit | c6089ccc22377bcbf055ece6a45b931a02630824 (patch) | |
tree | c624d6b812c47ce2ddc01c1a6ea86025518cc577 /fs/qnx4 | |
parent | ath9k: get rid of tx_info_priv (diff) | |
download | linux-c6089ccc22377bcbf055ece6a45b931a02630824.tar.xz linux-c6089ccc22377bcbf055ece6a45b931a02630824.zip |
ath9k: Cleanup bss_info_changed callback
* Remove a code chunk dealing with operating mode changes.
As noted, all such policy changes are to be done in
add_interface.
* Remove pointless check for empty BSSID.
Also, remove mode checks - mac80211 does all the needed checks.
* Handle enabling/disabling beacon transmission properly.
* Handle beacon interval changes for AP mode.
The original code depended on config_interface() to update
the HW TSF. Since that callback has been removed, handle
it properly.
* Remove unneeded code dealing with key/privacy.
* Set the chainmasks to 1x1 for IBSS when the BSSID is set.
This was happening uncondionally before.
Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'fs/qnx4')
0 files changed, 0 insertions, 0 deletions