Page MenuHomeFreeBSD

D54973.id170786.diff
No OneTemporary

D54973.id170786.diff

diff --git a/sys/dev/e1000/if_em.c b/sys/dev/e1000/if_em.c
--- a/sys/dev/e1000/if_em.c
+++ b/sys/dev/e1000/if_em.c
@@ -2106,11 +2106,11 @@
if (flags & IFF_PROMISC) {
reg_rctl |= (E1000_RCTL_UPE | E1000_RCTL_MPE);
- em_if_vlan_filter_disable(sc);
/* Turn this on if you want to see bad packets */
if (em_debug_sbp)
reg_rctl |= E1000_RCTL_SBP;
E1000_WRITE_REG(&sc->hw, E1000_RCTL, reg_rctl);
+ em_if_vlan_filter_disable(sc);
} else {
if (flags & IFF_ALLMULTI) {
reg_rctl |= E1000_RCTL_MPE;

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 30, 1:21 AM (1 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28124489
Default Alt Text
D54973.id170786.diff (520 B)

Event Timeline