mac80211: remove uneeded scan_chan variable
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Reviewed-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
68629c6133
commit
5e5202a406
|
@ -100,7 +100,7 @@ static void ieee80211_reconfig_filter(struct work_struct *work)
|
||||||
*/
|
*/
|
||||||
bool ieee80211_cfg_on_oper_channel(struct ieee80211_local *local)
|
bool ieee80211_cfg_on_oper_channel(struct ieee80211_local *local)
|
||||||
{
|
{
|
||||||
struct ieee80211_channel *chan, *scan_chan;
|
struct ieee80211_channel *chan;
|
||||||
enum nl80211_channel_type channel_type;
|
enum nl80211_channel_type channel_type;
|
||||||
|
|
||||||
/* This logic needs to match logic in ieee80211_hw_config */
|
/* This logic needs to match logic in ieee80211_hw_config */
|
||||||
|
@ -114,7 +114,7 @@ bool ieee80211_cfg_on_oper_channel(struct ieee80211_local *local)
|
||||||
else
|
else
|
||||||
channel_type = NL80211_CHAN_NO_HT;
|
channel_type = NL80211_CHAN_NO_HT;
|
||||||
} else if (local->tmp_channel) {
|
} else if (local->tmp_channel) {
|
||||||
chan = scan_chan = local->tmp_channel;
|
chan = local->tmp_channel;
|
||||||
channel_type = local->tmp_channel_type;
|
channel_type = local->tmp_channel_type;
|
||||||
} else {
|
} else {
|
||||||
chan = local->oper_channel;
|
chan = local->oper_channel;
|
||||||
|
@ -135,7 +135,7 @@ bool ieee80211_cfg_on_oper_channel(struct ieee80211_local *local)
|
||||||
|
|
||||||
int ieee80211_hw_config(struct ieee80211_local *local, u32 changed)
|
int ieee80211_hw_config(struct ieee80211_local *local, u32 changed)
|
||||||
{
|
{
|
||||||
struct ieee80211_channel *chan, *scan_chan;
|
struct ieee80211_channel *chan;
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
int power;
|
int power;
|
||||||
enum nl80211_channel_type channel_type;
|
enum nl80211_channel_type channel_type;
|
||||||
|
@ -143,14 +143,12 @@ int ieee80211_hw_config(struct ieee80211_local *local, u32 changed)
|
||||||
|
|
||||||
might_sleep();
|
might_sleep();
|
||||||
|
|
||||||
scan_chan = local->scan_channel;
|
|
||||||
|
|
||||||
/* If this off-channel logic ever changes, ieee80211_on_oper_channel
|
/* If this off-channel logic ever changes, ieee80211_on_oper_channel
|
||||||
* may need to change as well.
|
* may need to change as well.
|
||||||
*/
|
*/
|
||||||
offchannel_flag = local->hw.conf.flags & IEEE80211_CONF_OFFCHANNEL;
|
offchannel_flag = local->hw.conf.flags & IEEE80211_CONF_OFFCHANNEL;
|
||||||
if (scan_chan) {
|
if (local->scan_channel) {
|
||||||
chan = scan_chan;
|
chan = local->scan_channel;
|
||||||
/* If scanning on oper channel, use whatever channel-type
|
/* If scanning on oper channel, use whatever channel-type
|
||||||
* is currently in use.
|
* is currently in use.
|
||||||
*/
|
*/
|
||||||
|
@ -159,7 +157,7 @@ int ieee80211_hw_config(struct ieee80211_local *local, u32 changed)
|
||||||
else
|
else
|
||||||
channel_type = NL80211_CHAN_NO_HT;
|
channel_type = NL80211_CHAN_NO_HT;
|
||||||
} else if (local->tmp_channel) {
|
} else if (local->tmp_channel) {
|
||||||
chan = scan_chan = local->tmp_channel;
|
chan = local->tmp_channel;
|
||||||
channel_type = local->tmp_channel_type;
|
channel_type = local->tmp_channel_type;
|
||||||
} else {
|
} else {
|
||||||
chan = local->oper_channel;
|
chan = local->oper_channel;
|
||||||
|
|
Loading…
Reference in New Issue