CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2015/05/19 05:09:24

Modified files:
        sys/net        : if.c if_ethersubr.c if_var.h if_vlan.c 
                         if_vlan_var.h 

Log message:
Take vlan(4) out of ether_input().

To keep the list of input handlers short, multiple vlans share the
same ifih.

if_input_process() now looks if the interface of a mbuf changed to
make sure the corresponding handlers are executed.  This is a hack
and will be improved later.

ok dlg@

Reply via email to