diff options
author | Sujith <Sujith.Manoharan@atheros.com> | 2009-11-16 11:40:48 +0530 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-11-18 17:09:11 -0500 |
commit | c6089ccc22377bcbf055ece6a45b931a02630824 (patch) | |
tree | c624d6b812c47ce2ddc01c1a6ea86025518cc577 /mm/migrate.c | |
parent | 827e69bf6734193d7a6f47f0435db7ebef1b636e (diff) |
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 'mm/migrate.c')
0 files changed, 0 insertions, 0 deletions