aboutsummaryrefslogtreecommitdiff
path: root/net/can
diff options
context:
space:
mode:
authorJohannes Berg2009-06-15 13:42:25 +0200
committerJohn W. Linville2009-06-15 15:05:58 -0400
commit7e9debe9789456426ec8574ead879e33da19ee57 (patch)
treed1158594e3b9ea1b54e6e24f7bf370a68e6105eb /net/can
parentdb2e6bd4e966a36c6b2f1921feb3537e8254415c (diff)
mac80211: disconnect when user changes channel
If we do not disconnect when a channel switch is requested, we end up eventually detection beacon loss from the AP and then disconnecting, without ever really telling the AP, so we might just as well disconnect right away. Additionally, this fixes a problem with iwlwifi where the driver will clear some internal state on channel changes like this and then get confused when we actually go clear that state from mac80211. It may look like this patch drops the no-IBSS check, but that is already handled by cfg80211 in the wext handler it provides for IBSS (cfg80211_ibss_wext_siwfreq). Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/can')
0 files changed, 0 insertions, 0 deletions