Introduce ipv{4,6}_input(), two wrappers around IP queues.
authormpi <mpi@openbsd.org>
Tue, 30 May 2017 07:50:37 +0000 (07:50 +0000)
committermpi <mpi@openbsd.org>
Tue, 30 May 2017 07:50:37 +0000 (07:50 +0000)
commit3f9b99eed8cb819707ecac8b1cf3d4a747d087dc
treee569c3dcd1729610acb752abb8601825327fe130
parentc3ecc97a9ed427183114ee041c4233661636733e
Introduce ipv{4,6}_input(), two wrappers around IP queues.

This will help transitionning to an un-KERNEL_LOCK()ed IP
forwarding path.

Disucssed with bluhm@, ok claudio@
19 files changed:
sys/dev/usb/if_umb.c
sys/net/if.c
sys/net/if_ethersubr.c
sys/net/if_mpe.c
sys/net/if_ppp.c
sys/net/if_pppx.c
sys/net/if_spppsubr.c
sys/net/if_tun.c
sys/net/pipex.c
sys/netinet/in.h
sys/netinet/ip_divert.c
sys/netinet/ip_gre.c
sys/netinet/ip_input.c
sys/netinet/ip_ipip.c
sys/netinet/ip_var.h
sys/netinet6/in6.h
sys/netinet6/ip6_divert.c
sys/netinet6/ip6_input.c
sys/netmpls/mpls_input.c