diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2006-05-14 21:51:23 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2006-05-14 21:51:23 +0000 |
commit | 3fcd9754f5ee6402bcdafb1b698feb149f1ec61b (patch) | |
tree | 232436d91f77147c9d14436db687722a106527e0 /sys | |
parent | d17a89a5ea26960ef380cda99c70fd1537cc18a9 (diff) |
set the multicast filter in xge_init().
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pci/if_xge.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/pci/if_xge.c b/sys/dev/pci/if_xge.c index 7de56d46c7a..06c924c9ea8 100644 --- a/sys/dev/pci/if_xge.c +++ b/sys/dev/pci/if_xge.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_xge.c,v 1.9 2006/05/14 21:41:25 brad Exp $ */ +/* $OpenBSD: if_xge.c,v 1.10 2006/05/14 21:51:22 brad Exp $ */ /* $NetBSD: if_xge.c,v 1.1 2005/09/09 10:30:27 ragge Exp $ */ /* @@ -671,6 +671,8 @@ xge_init(struct ifnet *ifp) PIF_WCSR(MAC_INT_MASK, MAC_TMAC_INT); /* only from RMAC */ PIF_WCSR(MAC_RMAC_ERR_MASK, ~RMAC_LINK_STATE_CHANGE_INT); + xge_mcast_filter(sc); + /* Done... */ ifp->if_flags |= IFF_RUNNING; ifp->if_flags &= ~IFF_OACTIVE; |