CVSROOT:        /cvs
Module name:    src
Changes by:     jmatt...@cvs.openbsd.org        2019/06/02 22:38:30

Modified files:
        sys/dev/pci    : if_mcx.c 

Log message:
Implement rx filtering using the flow table.  Now we have three flow groups,
one that will match any packet, used in promisc mode; one that matches on the
low bit of the first byte of the destination mac address, used to receive all
multicast packets; and one that matches on the whole destination mac address,
used to receive unicast, broadcast and specific multicast addresses.  As we
add multicast addresses, we create flow entries to match them, but if we run
out, we create an all-multicast flow entry.

ok dlg@

Reply via email to