Tiny step to keep ether header in mbuf on ethernet input path:
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 19 Mar 2008 14:46:03 +0000 (14:46 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 19 Mar 2008 14:46:03 +0000 (14:46 +0000)
commit601fa0f9bc7f0de346323549c87fcb6ea4347724
tree8b81ad42cdbc505f676008075c7594bc9e2dd78f
parent9b77ea6e623906ecc92d762e62e3aacf35cbfa77
Tiny step to keep ether header in mbuf on ethernet input path:
- ng_ether_input_p does not need interface to release its serializer.
- Instead of letting ng_ether_input_p glue back ether header, we simply
  pass mbuf with ether header to it.  Change ng_ether_input_p interface
  accordingly.
sys/net/ethernet.h
sys/net/if_ethersubr.c
sys/netgraph/ether/ng_ether.c
sys/netgraph/fec/ng_fec.c