netisr: Add pktinfo struct; add new netisr method to find msgport using pktinfo
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 20 Mar 2009 11:17:58 +0000 (19:17 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 20 Mar 2009 11:17:58 +0000 (19:17 +0800)
commitf92bfd8c061883fce60e10af766df574806c8688
treeb5b1359bb3d15e5e23fa6943d3b44f19246f4b8f
parentf3eb6c49d4cffe5fabdeab9c83d157764ce89008
netisr: Add pktinfo struct; add new netisr method to find msgport using pktinfo

The new netisr method, ni_mport_pktinfo, returns NULL if the passed in pktinfo
does not contain enough information to determine the msgport.
15 files changed:
sys/bus/usb/usb_ethersubr.c
sys/net/netisr.c
sys/net/netisr.h
sys/net/ppp/if_ppp.c
sys/netbt/bt_proto.c
sys/netgraph/netgraph/ng_base.c
sys/netinet/if_ether.c
sys/netinet/ip_input.c
sys/netinet6/ip6_input.c
sys/netproto/atalk/ddp_usrreq.c
sys/netproto/atm/atm_subr.c
sys/netproto/ipx/ipx_input.c
sys/netproto/mpls/mpls_input.c
sys/netproto/natm/natm.c
sys/netproto/ns/ns_input.c