mac80211: call rate control only after init
authorJohannes Berg <johannes.berg@intel.com>
Fri, 20 Jan 2012 12:55:23 +0000 (13:55 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 15 Feb 2012 18:56:06 +0000 (13:56 -0500)
commit4b5a433ae5348c23caa0b5f0a2fca7c342acb200
tree023096819178eb695a78eb2de271af6470ff29c3
parent24d2b8c0ac5c8ec41c26ed432238b0e027184882
mac80211: call rate control only after init

There are situations where we don't have the
necessary rate control information yet for
station entries, e.g. when associating. This
currently doesn't really happen due to the
dummy station handling; explicitly disabling
rate control when it's not initialised will
allow us to remove dummy stations.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/debugfs_sta.c
net/mac80211/rate.c
net/mac80211/rate.h
net/mac80211/sta_info.h