From: | Jeffrey Hsu <hsu@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Fri, 5 Mar 2004 17:58:57 -0800 (PST) |
hsu 2004/03/05 17:58:57 PST DragonFly src repository Modified files: sys/bus/usb usb_ethersubr.c sys/conf files sys/kern kern_poll.c lwkt_msgport.c uipc_proto.c uipc_socket2.c sys/net netisr.c netisr.h rtsock.c sys/net/dummynet ip_dummynet.c sys/net/gre if_gre.c sys/net/ppp if_ppp.c sys/netgraph/netgraph ng_base.c sys/netgraph/socket ng_socket.c sys/netinet if_ether.c in_gif.c in_proto.c in_var.h ip_demux.c ip_divert.c ip_input.c ip_output.c tcp_var.h udp_var.h sys/netinet6 in6_gif.c in6_proto.c ip6_input.c ip6_var.h ip6protosw.h sys/netproto/atalk aarp.c at_extern.h at_proto.c ddp_input.c sys/netproto/atm atm_proto.c atm_subr.c atm_usrreq.c sys/netproto/ipsec keysock.c xform_ipip.c sys/netproto/ipx ipx_input.c ipx_proto.c sys/netproto/key keysock.c sys/netproto/natm natm.c natm_proto.c sys/netproto/ns ns_input.c sys/sys msgport.h protosw.h socketops.h Log: Dispatch upper-half protocol request handling. Revision Changes Path 1.7 +2 -3 src/sys/bus/usb/usb_ethersubr.c 1.55 +1 -0 src/sys/conf/files 1.8 +5 -4 src/sys/kern/kern_poll.c 1.15 +3 -0 src/sys/kern/lwkt_msgport.c 1.3 +4 -4 src/sys/kern/uipc_proto.c 1.8 +1 -0 src/sys/kern/uipc_socket2.c 1.8 +20 -31 src/sys/net/netisr.c 1.8 +67 -3 src/sys/net/netisr.h 1.10 +1 -1 src/sys/net/rtsock.c 1.6 +7 -1 src/sys/net/dummynet/ip_dummynet.c 1.8 +2 -2 src/sys/net/gre/if_gre.c 1.12 +3 -2 src/sys/net/ppp/if_ppp.c 1.10 +3 -2 src/sys/netgraph/netgraph/ng_base.c 1.7 +3 -3 src/sys/netgraph/socket/ng_socket.c 1.10 +3 -2 src/sys/netinet/if_ether.c 1.6 +1 -1 src/sys/netinet/in_gif.c 1.6 +24 -22 src/sys/netinet/in_proto.c 1.6 +3 -1 src/sys/netinet/in_var.h 1.6 +98 -20 src/sys/netinet/ip_demux.c 1.9 +5 -1 src/sys/netinet/ip_divert.c 1.11 +2 -1 src/sys/netinet/ip_input.c 1.11 +4 -1 src/sys/netinet/ip_output.c 1.11 +1 -1 src/sys/netinet/tcp_var.h 1.5 +7 -9 src/sys/netinet/udp_var.h 1.5 +1 -1 src/sys/netinet6/in6_gif.c 1.5 +18 -18 src/sys/netinet6/in6_proto.c 1.12 +2 -2 src/sys/netinet6/ip6_input.c 1.5 +2 -1 src/sys/netinet6/ip6_var.h 1.4 +3 -4 src/sys/netinet6/ip6protosw.h 1.7 +3 -2 src/sys/netproto/atalk/aarp.c 1.5 +4 -3 src/sys/netproto/atalk/at_extern.h 1.3 +1 -2 src/sys/netproto/atalk/at_proto.c 1.6 +5 -2 src/sys/netproto/atalk/ddp_input.c 1.6 +1 -1 src/sys/netproto/atm/atm_proto.c 1.10 +3 -2 src/sys/netproto/atm/atm_subr.c 1.9 +0 -1 src/sys/netproto/atm/atm_usrreq.c 1.6 +1 -1 src/sys/netproto/ipsec/keysock.c 1.6 +2 -2 src/sys/netproto/ipsec/xform_ipip.c 1.8 +3 -2 src/sys/netproto/ipx/ipx_input.c 1.4 +6 -6 src/sys/netproto/ipx/ipx_proto.c 1.9 +1 -1 src/sys/netproto/key/keysock.c 1.11 +4 -3 src/sys/netproto/natm/natm.c 1.7 +3 -3 src/sys/netproto/natm/natm_proto.c 1.9 +3 -2 src/sys/netproto/ns/ns_input.c 1.13 +6 -0 src/sys/sys/msgport.h 1.7 +45 -6 src/sys/sys/protosw.h 1.3 +37 -0 src/sys/sys/socketops.h http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/usb_ethersubr.c.diff?r1=1.6&r2=1.7&f=h http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.54&r2=1.55&f=h http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_poll.c.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_msgport.c.diff?r1=1.14&r2=1.15&f=h http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_proto.c.diff?r1=1.2&r2=1.3&f=h http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_socket2.c.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/netisr.c.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/netisr.h.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/rtsock.c.diff?r1=1.9&r2=1.10&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/dummynet/ip_dummynet.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/gre/if_gre.c.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp/if_ppp.c.diff?r1=1.11&r2=1.12&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/netgraph/ng_base.c.diff?r1=1.9&r2=1.10&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/socket/ng_socket.c.diff?r1=1.6&r2=1.7&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/if_ether.c.diff?r1=1.9&r2=1.10&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_gif.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_proto.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_var.h.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_demux.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_divert.c.diff?r1=1.8&r2=1.9&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_input.c.diff?r1=1.10&r2=1.11&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_output.c.diff?r1=1.10&r2=1.11&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/tcp_var.h.diff?r1=1.10&r2=1.11&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet/udp_var.h.diff?r1=1.4&r2=1.5&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_gif.c.diff?r1=1.4&r2=1.5&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_proto.c.diff?r1=1.4&r2=1.5&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6_input.c.diff?r1=1.11&r2=1.12&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6_var.h.diff?r1=1.4&r2=1.5&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/ip6protosw.h.diff?r1=1.3&r2=1.4&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/aarp.c.diff?r1=1.6&r2=1.7&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/at_extern.h.diff?r1=1.4&r2=1.5&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/at_proto.c.diff?r1=1.2&r2=1.3&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/ddp_input.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atm/atm_proto.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atm/atm_subr.c.diff?r1=1.9&r2=1.10&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atm/atm_usrreq.c.diff?r1=1.8&r2=1.9&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ipsec/keysock.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ipsec/xform_ipip.c.diff?r1=1.5&r2=1.6&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ipx/ipx_input.c.diff?r1=1.7&r2=1.8&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ipx/ipx_proto.c.diff?r1=1.3&r2=1.4&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/key/keysock.c.diff?r1=1.8&r2=1.9&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/natm/natm.c.diff?r1=1.10&r2=1.11&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/natm/natm_proto.c.diff?r1=1.6&r2=1.7&f=h http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ns/ns_input.c.diff?r1=1.8&r2=1.9&f=h http://www.dragonflybsd.org/cvsweb/src/sys/sys/msgport.h.diff?r1=1.12&r2=1.13&f=h http://www.dragonflybsd.org/cvsweb/src/sys/sys/protosw.h.diff?r1=1.6&r2=1.7&f=h http://www.dragonflybsd.org/cvsweb/src/sys/sys/socketops.h.diff?r1=1.2&r2=1.3&f=h