diff options
-rw-r--r-- | net/mac80211/cfg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index e677b751d468..520efa8a0791 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c | |||
@@ -1167,7 +1167,8 @@ static int ieee80211_scan(struct wiphy *wiphy, | |||
1167 | 1167 | ||
1168 | if (sdata->vif.type != NL80211_IFTYPE_STATION && | 1168 | if (sdata->vif.type != NL80211_IFTYPE_STATION && |
1169 | sdata->vif.type != NL80211_IFTYPE_ADHOC && | 1169 | sdata->vif.type != NL80211_IFTYPE_ADHOC && |
1170 | sdata->vif.type != NL80211_IFTYPE_MESH_POINT) | 1170 | sdata->vif.type != NL80211_IFTYPE_MESH_POINT && |
1171 | (sdata->vif.type != NL80211_IFTYPE_AP || sdata->u.ap.beacon)) | ||
1171 | return -EOPNOTSUPP; | 1172 | return -EOPNOTSUPP; |
1172 | 1173 | ||
1173 | return ieee80211_request_scan(sdata, req); | 1174 | return ieee80211_request_scan(sdata, req); |