diff options
author | Jonathan Matthew <jmatthew@cvs.openbsd.org> | 2019-01-21 00:23:40 +0000 |
---|---|---|
committer | Jonathan Matthew <jmatthew@cvs.openbsd.org> | 2019-01-21 00:23:40 +0000 |
commit | c37089cf5d4a1e0b42155213891cd76d56cf8906 (patch) | |
tree | 84afe45155d146989b77f4bf17af442eaafd81b1 /sys/dev | |
parent | fb50eb495294d0043069f4badfd3dc3fdbb9a332 (diff) |
also add a mac filter that ignores vlans for the broadcast address, so we can
see arp requests on vlans, among other things.
ok dlg@
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/pci/if_ixl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/pci/if_ixl.c b/sys/dev/pci/if_ixl.c index e14b41d1ef1..61ed8346db7 100644 --- a/sys/dev/pci/if_ixl.c +++ b/sys/dev/pci/if_ixl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_ixl.c,v 1.13 2019/01/20 23:44:58 jmatthew Exp $ */ +/* $OpenBSD: if_ixl.c,v 1.14 2019/01/21 00:23:39 jmatthew Exp $ */ /* * Copyright (c) 2013-2015, Intel Corporation @@ -1621,6 +1621,8 @@ ixl_attach(struct device *parent, struct device *self, void *aux) IXL_AQ_OP_REMOVE_MACVLAN_IGNORE_VLAN); ixl_add_macvlan(sc, sc->sc_ac.ac_enaddr, 0, IXL_AQ_OP_ADD_MACVLAN_IGNORE_VLAN); + ixl_add_macvlan(sc, etherbroadcastaddr, 0, + IXL_AQ_OP_ADD_MACVLAN_IGNORE_VLAN); ixl_intr_enable(sc); |