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@