diff options
author | Kalle Valo <kalle.valo@nokia.com> | 2008-12-18 16:35:13 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-12-19 15:23:57 -0500 |
commit | e0cb686ff879dc9ac045ad7258ec687088d4e450 (patch) | |
tree | 4792dc94d6a36be8367987b88b922157acf59808 /net/mac80211/ieee80211_i.h | |
parent | d10d0e5707fb7b8afa7e68a14d69e752604ee294 (diff) |
mac80211: enable IEEE80211_CONF_PS only when associated
Also disable power save when disassociated. It makes no sense to have
power save enabled while disassociated.
iwlwifi seems to have this check in the driver, but it's better to do this
in mac80211 instead.
Signed-off-by: Kalle Valo <kalle.valo@nokia.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r-- | net/mac80211/ieee80211_i.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h index a7dabaecfc72..18b91601770a 100644 --- a/net/mac80211/ieee80211_i.h +++ b/net/mac80211/ieee80211_i.h | |||
@@ -688,6 +688,7 @@ struct ieee80211_local { | |||
688 | */ | 688 | */ |
689 | int wifi_wme_noack_test; | 689 | int wifi_wme_noack_test; |
690 | unsigned int wmm_acm; /* bit field of ACM bits (BIT(802.1D tag)) */ | 690 | unsigned int wmm_acm; /* bit field of ACM bits (BIT(802.1D tag)) */ |
691 | bool powersave; | ||
691 | 692 | ||
692 | #ifdef CONFIG_MAC80211_DEBUGFS | 693 | #ifdef CONFIG_MAC80211_DEBUGFS |
693 | struct local_debugfsdentries { | 694 | struct local_debugfsdentries { |