From owner-cvs-all Sat Aug 22 20:07:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11369 for cvs-all-outgoing; Sat, 22 Aug 1998 20:07:25 -0700 (PDT) (envelope-from owner-cvs-all) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11345; Sat, 22 Aug 1998 20:07:22 -0700 (PDT) (envelope-from wollman@FreeBSD.org) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA24731; Sat, 22 Aug 1998 20:07:18 -0700 (PDT) Date: Sat, 22 Aug 1998 20:07:18 -0700 (PDT) Message-Id: <199808230307.UAA24731@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/kern uipc_proto.c uipc_socket.c uipc_syscalls.c src/sys/net if_vlan.c src/sys/netinet in.h in_proto.c ip_fw.c ip_fw.h ip_input.c ip_mroute.c ip_mroute.h ip_output.c ip_var.h raw_ip.c tcp_usrreq.c tcp_var.h ... Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1998/08/22 20:07:17 PDT Modified files: sys/kern uipc_proto.c uipc_socket.c uipc_syscalls.c sys/net if_vlan.c sys/netinet in.h in_proto.c ip_fw.c ip_fw.h ip_input.c ip_mroute.c ip_mroute.h ip_output.c ip_var.h raw_ip.c tcp_usrreq.c tcp_var.h sys/netipx ipx_ip.c ipx_ip.h ipx_usrreq.c ipx_var.h spx.h spx_usrreq.c sys/nfs bootp_subr.c krpc_subr.c nfs.h nfs_socket.c nfs_syscalls.c sys/sys mbuf.h protosw.h socketvar.h Log: Yow! Completely change the way socket options are handled, eliminating another specialized mbuf type in the process. Also clean up some of the cruft surrounding IPFW, multicast routing, RSVP, and other ill-explored corners. Revision Changes Path 1.17 +2 -1 src/sys/kern/uipc_proto.c 1.43 +148 -97 src/sys/kern/uipc_socket.c 1.41 +34 -44 src/sys/kern/uipc_syscalls.c 1.3 +3 -3 src/sys/net/if_vlan.c 1.37 +1 -16 src/sys/netinet/in.h 1.47 +1 -10 src/sys/netinet/in_proto.c 1.96 +114 -154 src/sys/netinet/ip_fw.c 1.34 +18 -1 src/sys/netinet/ip_fw.h 1.99 +5 -2 src/sys/netinet/ip_input.c 1.49 +151 -146 src/sys/netinet/ip_mroute.c 1.14 +5 -3 src/sys/netinet/ip_mroute.h 1.81 +214 -185 src/sys/netinet/ip_output.c 1.44 +7 -7 src/sys/netinet/ip_var.h 1.55 +108 -82 src/sys/netinet/raw_ip.c 1.38 +59 -56 src/sys/netinet/tcp_usrreq.c 1.47 +2 -3 src/sys/netinet/tcp_var.h 1.22 +16 -10 src/sys/netipx/ipx_ip.c 1.12 +2 -2 src/sys/netipx/ipx_ip.h 1.20 +39 -52 src/sys/netipx/ipx_usrreq.c 1.11 +3 -3 src/sys/netipx/ipx_var.h 1.14 +2 -3 src/sys/netipx/spx.h 1.20 +56 -54 src/sys/netipx/spx_usrreq.c 1.15 +19 -27 src/sys/nfs/bootp_subr.c 1.11 +17 -23 src/sys/nfs/krpc_subr.c 1.43 +2 -2 src/sys/nfs/nfs.h 1.44 +22 -10 src/sys/nfs/nfs_socket.c 1.42 +21 -9 src/sys/nfs/nfs_syscalls.c 1.28 +7 -7 src/sys/sys/mbuf.h 1.25 +6 -6 src/sys/sys/protosw.h 1.29 +23 -8 src/sys/sys/socketvar.h