Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Manuel BOUYER <bouyer@netbsd.org>
List: source-changes
Date: 11/19/1999 02:41:44
Module Name:	syssrc
Committed By:	bouyer
Date:		Fri Nov 19 10:41:43 UTC 1999

Modified Files:
	syssrc/sys/net: if.h route.h rtsock.c
	syssrc/sys/netinet: icmp_var.h igmp_var.h ip_var.h tcp_var.h udp_var.h
	syssrc/sys/netinet6: icmp6.h ip6_mroute.h ip6_var.h ipsec.h pim6_var.h
	    udp6_var.h
	syssrc/sys/sys: socket.h sysctl.h

Log Message:
Update protocoles and interfaces stats counters to 64bit.
RTM_IFINFO is now 0xf, 0xe is RTM_OIFINFO which returns the old (if_msghdr14)
struct with 32bit counters (binary compat, conditioned on COMPAT_14).
Same for sysctl: node 3 is renamed NET_RT_OIFLIST, NET_RT_IFLIST is now node 4.
Change rt_msg1() to add an mbuf to the mbuf chain instead of just panic()
when the message is larger than MHLEN.


To generate a diff of this commit:
cvs rdiff -r1.41 -r1.42 syssrc/sys/net/if.h
cvs rdiff -r1.19 -r1.20 syssrc/sys/net/route.h
cvs rdiff -r1.31 -r1.32 syssrc/sys/net/rtsock.c
cvs rdiff -r1.12 -r1.13 syssrc/sys/netinet/icmp_var.h
cvs rdiff -r1.10 -r1.11 syssrc/sys/netinet/igmp_var.h
cvs rdiff -r1.38 -r1.39 syssrc/sys/netinet/ip_var.h
cvs rdiff -r1.68 -r1.69 syssrc/sys/netinet/tcp_var.h
cvs rdiff -r1.15 -r1.16 syssrc/sys/netinet/udp_var.h
cvs rdiff -r1.4 -r1.5 syssrc/sys/netinet6/icmp6.h \
    syssrc/sys/netinet6/ip6_var.h syssrc/sys/netinet6/pim6_var.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/netinet6/ip6_mroute.h \
    syssrc/sys/netinet6/udp6_var.h
cvs rdiff -r1.5 -r1.6 syssrc/sys/netinet6/ipsec.h
cvs rdiff -r1.46 -r1.47 syssrc/sys/sys/socket.h
cvs rdiff -r1.38 -r1.39 syssrc/sys/sys/sysctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.