diff options
Diffstat (limited to 'net/mac80211/main.c')
-rw-r--r-- | net/mac80211/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/mac80211/main.c b/net/mac80211/main.c index 86562ce9922..e7eb2cfaf40 100644 --- a/net/mac80211/main.c +++ b/net/mac80211/main.c | |||
@@ -199,7 +199,8 @@ int ieee80211_hw_config(struct ieee80211_local *local, u32 changed) | |||
199 | changed |= IEEE80211_CONF_CHANGE_SMPS; | 199 | changed |= IEEE80211_CONF_CHANGE_SMPS; |
200 | } | 200 | } |
201 | 201 | ||
202 | if (scan_chan) | 202 | if ((local->scanning & SCAN_SW_SCANNING) || |
203 | (local->scanning & SCAN_HW_SCANNING)) | ||
203 | power = chan->max_power; | 204 | power = chan->max_power; |
204 | else | 205 | else |
205 | power = local->power_constr_level ? | 206 | power = local->power_constr_level ? |