]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/net/wireless/rtlwifi/core.c
mac80211: make beacon filtering per virtual interface
[mirror_ubuntu-bionic-kernel.git] / drivers / net / wireless / rtlwifi / core.c
index d6e37e6a1d53f2ee6e2f6223d36aafe3f34f195f..0ee01ab2e4f6f1d81745af6e717510c3e8a7c5cd 100644 (file)
@@ -112,6 +112,8 @@ static int rtl_op_add_interface(struct ieee80211_hw *hw,
        struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
        int err = 0;
 
+       vif->driver_flags |= IEEE80211_VIF_BEACON_FILTER;
+
        if (mac->vif) {
                RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING,
                         "vif has been set!! mac->vif = 0x%p\n", mac->vif);