On Thu, 2011-11-03 at 10:40 +0100, Stanislaw Gruszka wrote: > Signed-off-by: Stanislaw Gruszka <sgruszka@xxxxxxxxxx> Reviewed-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> > --- > net/mac80211/main.c | 14 ++++++-------- > 1 files changed, 6 insertions(+), 8 deletions(-) > > diff --git a/net/mac80211/main.c b/net/mac80211/main.c > index d4ee6d2..7710b10 100644 > --- a/net/mac80211/main.c > +++ b/net/mac80211/main.c > @@ -100,7 +100,7 @@ static void ieee80211_reconfig_filter(struct work_struct *work) > */ > 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; > > /* 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 > channel_type = NL80211_CHAN_NO_HT; > } else if (local->tmp_channel) { > - chan = scan_chan = local->tmp_channel; > + chan = local->tmp_channel; > channel_type = local->tmp_channel_type; > } else { > 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) > { > - struct ieee80211_channel *chan, *scan_chan; > + struct ieee80211_channel *chan; > int ret = 0; > int power; > enum nl80211_channel_type channel_type; > @@ -143,14 +143,12 @@ int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) > > might_sleep(); > > - scan_chan = local->scan_channel; > - > /* If this off-channel logic ever changes, ieee80211_on_oper_channel > * may need to change as well. > */ > offchannel_flag = local->hw.conf.flags & IEEE80211_CONF_OFFCHANNEL; > - if (scan_chan) { > - chan = scan_chan; > + if (local->scan_channel) { > + chan = local->scan_channel; > /* If scanning on oper channel, use whatever channel-type > * is currently in use. > */ > @@ -159,7 +157,7 @@ int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) > else > channel_type = NL80211_CHAN_NO_HT; > } else if (local->tmp_channel) { > - chan = scan_chan = local->tmp_channel; > + chan = local->tmp_channel; > channel_type = local->tmp_channel_type; > } else { > chan = local->oper_channel; -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html