mac80211_hwsim: claim active monitor support
authorJohannes Berg <johannes.berg@intel.com>
Sun, 14 Jul 2013 20:42:08 +0000 (23:42 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 16 Jul 2013 06:58:18 +0000 (09:58 +0300)
It seems to actually work this way already, so we
may need to do some work to make monitor interfaces
be _not_ active in hwsim instead.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/mac80211_hwsim.c

index 0a439f8..7b2a622 100644 (file)
@@ -2311,6 +2311,7 @@ static int __init init_mac80211_hwsim(void)
                hw->wiphy->flags |= WIPHY_FLAG_SUPPORTS_TDLS |
                                    WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL |
                                    WIPHY_FLAG_AP_UAPSD;
+               hw->wiphy->features |= NL80211_FEATURE_ACTIVE_MONITOR;
 
                /* ask mac80211 to reserve space for magic */
                hw->vif_data_size = sizeof(struct hwsim_vif_priv);