Take trunk(4) out of ether_input().
authormpi <mpi@openbsd.org>
Mon, 11 May 2015 08:41:43 +0000 (08:41 +0000)
committermpi <mpi@openbsd.org>
Mon, 11 May 2015 08:41:43 +0000 (08:41 +0000)
commit0ff5889a2d0bbe904332bc31dcd766fe329706ed
tree5984b598d80abd9b67165baa25368037a010337b
parente79456d4a6057ce70388b4ba7a111e6348330aab
Take trunk(4) out of ether_input().

Each physical interface of a trunk now gets a specific ifih (interface
input handler) that runs before ether_input().

Tested by sthen@, dlg@, Theo Buehler and <mxb AT alumni.chalmers DOT se>

ok sthen@, dlg@
sys/net/if_ethersubr.c
sys/net/if_trunk.c
sys/net/if_trunk.h
sys/net/trunklacp.c
sys/net/trunklacp.h