]> Pileus Git - ~andy/linux/blobdiff - net/mac80211/iface.c
xfrm: allow to avoid copying DSCP during encapsulation
[~andy/linux] / net / mac80211 / iface.c
index 2c059e54e88575bf1364a17b9a9bc2f020c5a7a6..640afab304d7a02e50414a16f3df8e22c6ea4c30 100644 (file)
@@ -107,7 +107,7 @@ void ieee80211_recalc_idle(struct ieee80211_local *local)
 
        lockdep_assert_held(&local->mtx);
 
-       active = !list_empty(&local->chanctx_list);
+       active = !list_empty(&local->chanctx_list) || local->monitors;
 
        if (!local->ops->remain_on_channel) {
                list_for_each_entry(roc, &local->roc_list, list) {