PERFORCE change 177767 for review
Gabor Pali
pgj at FreeBSD.org
Wed May 5 17:01:33 UTC 2010
http://p4web.freebsd.org/@@177767?ac=10
Change 177767 by pgj at csupor on 2010/05/05 17:00:33
Introduce a header file <net/stat.h> for struct stat_header and move it
away from <netinet/tcp_var.h> finally.
Affected files ...
.. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_stat.c#28 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/contrib/pf/net/if_pfsync.c#4 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/net/route.c#7 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/net/stat.h#1 add
.. //depot/projects/soc2009/pgj_libstat/src/sys/netatalk/ddp_input.c#4 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet/ip_input.c#9 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet/sctp_sysctl.c#5 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet/tcp_input.c#6 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet/tcp_var.h#6 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet6/ip6_input.c#6 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netinet6/raw_ip6.c#7 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/ipsec.c#7 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/keysock.c#4 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/xform_ah.c#4 edit
.. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/xform_esp.c#5 edit
Differences ...
==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_stat.c#28 (text+ko) ====
@@ -29,6 +29,7 @@
#include <sys/types.h>
#include <sys/sysctl.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <netinet/ip_var.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/contrib/pf/net/if_pfsync.c#4 (text+ko) ====
@@ -92,8 +92,7 @@
#include <netinet/tcp_seq.h>
#ifdef __FreeBSD__
-#include <sys/sockopt.h>
-#include <netinet/tcp_var.h>
+#include <net/stat.h>
#endif
#ifdef INET
==== //depot/projects/soc2009/pgj_libstat/src/sys/net/route.c#7 (text+ko) ====
@@ -65,7 +65,7 @@
#include <netinet/in.h>
#include <netinet/in_var.h>
#include <netinet/ip_mroute.h>
-#include <netinet/tcp_var.h>
+#include <net/stat.h>
#include <vm/uma.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netatalk/ddp_input.c#4 (text+ko) ====
@@ -61,7 +61,7 @@
#include <sys/sysctl.h>
#include <net/if.h>
#include <net/route.h>
-#include <netinet/tcp_var.h>
+#include <net/stat.h>
#include <netatalk/at.h>
#include <netatalk/at_var.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet/ip_input.c#9 (text+ko) ====
@@ -63,6 +63,7 @@
#include <net/netisr.h>
#include <net/vnet.h>
#include <net/flowtable.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
@@ -82,7 +83,6 @@
#endif /* IPSEC */
#include <sys/socketvar.h>
-#include <netinet/tcp_var.h>
#include <security/mac/mac_framework.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet/sctp_sysctl.c#5 (text+ko) ====
@@ -39,7 +39,7 @@
#include <netinet/sctputil.h>
#include <netinet/sctp_output.h>
#include <sys/smp.h>
-#include <netinet/tcp_var.h>
+#include <net/stat.h>
/*
* sysctl tunable variables
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet/tcp_input.c#6 (text+ko) ====
@@ -58,6 +58,7 @@
#include <net/if.h>
#include <net/route.h>
#include <net/vnet.h>
+#include <net/stat.h>
#define TCPSTATES /* for logging */
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet/tcp_var.h#6 (text+ko) ====
@@ -361,12 +361,6 @@
max((tp)->t_rttmin, (((tp)->t_srtt >> (TCP_RTT_SHIFT - TCP_DELTA_SHIFT)) \
+ (tp)->t_rttvar) >> TCP_DELTA_SHIFT)
-/* XXX: should be moved to somewhere else. */
-struct stat_header {
- const u_int32_t sth_version;
- const u_int32_t sth_len;
-};
-
/*
* TCP statistics.
* Many of these should be kept per connection,
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet6/ip6_input.c#6 (text+ko) ====
@@ -88,6 +88,7 @@
#include <net/netisr.h>
#include <net/pfil.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
@@ -104,7 +105,6 @@
#include <netinet6/scope6_var.h>
#include <netinet6/in6_ifattach.h>
#include <netinet6/nd6.h>
-#include <netinet/tcp_var.h>
#ifdef IPSEC
#include <netipsec/ipsec.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netinet6/raw_ip6.c#7 (text+ko) ====
@@ -84,6 +84,7 @@
#include <net/if_types.h>
#include <net/route.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_var.h>
@@ -99,7 +100,6 @@
#include <netinet6/nd6.h>
#include <netinet6/raw_ip6.h>
#include <netinet6/scope6_var.h>
-#include <netinet/tcp_var.h>
#ifdef IPSEC
#include <netipsec/ipsec.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/ipsec.c#7 (text+ko) ====
@@ -57,6 +57,7 @@
#include <net/if.h>
#include <net/route.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
@@ -66,7 +67,6 @@
#include <netinet/udp.h>
#include <netinet/udp_var.h>
#include <netinet/tcp.h>
-#include <netinet/tcp_var.h>
#include <netinet/udp.h>
#include <netinet/ip6.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/keysock.c#4 (text+ko) ====
@@ -55,9 +55,9 @@
#include <net/raw_cb.h>
#include <net/route.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
-#include <netinet/tcp_var.h>
#include <net/pfkeyv2.h>
#include <netipsec/key.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/xform_ah.c#4 (text+ko) ====
@@ -50,13 +50,13 @@
#include <net/if.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <netinet/ip_ecn.h>
#include <netinet/ip6.h>
-#include <netinet/tcp_var.h>
#include <net/route.h>
#include <netipsec/ipsec.h>
==== //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/xform_esp.c#5 (text+ko) ====
@@ -50,13 +50,13 @@
#include <net/if.h>
#include <net/vnet.h>
+#include <net/stat.h>
#include <netinet/in.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <netinet/ip_ecn.h>
#include <netinet/ip6.h>
-#include <netinet/tcp_var.h>
#include <net/route.h>
#include <netipsec/ipsec.h>
More information about the p4-projects
mailing list