CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    2015/09/10 07:32:19

Modified files:
        sys/net        : if.c if_bridge.c if_ethersubr.c if_mpw.c 
                         if_trunk.c if_trunk.h if_var.h if_vlan.c 
        sys/netinet    : ip_carp.c 

Log message:
move the if input handler list to an SRP list.

instead of having every driver that manipulates the ifih list
understand SRPLs, this moves that processing into if_ih_insert and
if_ih_remove functions.

we rely on the kernel lock to serialise the modifications to the
list.

tested by mpi@
ok mpi@ claudio@ mikeb@

Reply via email to