patch-2.4.0-test7 linux/include/net/snmp.h

Next file: linux/include/net/sock.h
Previous file: linux/include/net/dst.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test6/linux/include/net/snmp.h linux/include/net/snmp.h
@@ -199,7 +199,45 @@
 	unsigned long	TCPPrequeueDropped;
 	unsigned long	TCPHPHits;
 	unsigned long	TCPHPHitsToUser;
-	unsigned long	__pad[32-26];
+	unsigned long	TCPPureAcks;
+	unsigned long	TCPHPAcks;
+	unsigned long	TCPRenoRecovery;
+	unsigned long	TCPSackRecovery;
+	unsigned long	TCPSACKReneging;
+	unsigned long	TCPFACKReorder;
+	unsigned long	TCPSACKReorder;
+	unsigned long	TCPRenoReorder;
+	unsigned long	TCPTSReorder;
+	unsigned long	TCPFullUndo;
+	unsigned long	TCPPartialUndo;
+	unsigned long	TCPDSACKUndo;
+	unsigned long	TCPLossUndo;
+	unsigned long	TCPLoss;
+	unsigned long	TCPLostRetransmit;
+	unsigned long	TCPRenoFailures;
+	unsigned long	TCPSackFailures;
+	unsigned long	TCPLossFailures;
+	unsigned long	TCPFastRetrans;
+	unsigned long	TCPForwardRetrans;
+	unsigned long	TCPSlowStartRetrans;
+	unsigned long	TCPTimeouts;
+	unsigned long	TCPRenoRecoveryFail;
+	unsigned long	TCPSackRecoveryFail;
+	unsigned long	TCPSchedulerFailed;
+	unsigned long	TCPRcvCollapsed;
+	unsigned long	TCPDSACKOldSent;
+	unsigned long	TCPDSACKOfoSent;
+	unsigned long	TCPDSACKRecv;
+	unsigned long	TCPDSACKOfoRecv;
+	unsigned long	TCPAbortOnSyn;
+	unsigned long	TCPAbortOnData;
+	unsigned long	TCPAbortOnClose;
+	unsigned long	TCPAbortOnMemory;
+	unsigned long	TCPAbortOnTimeout;
+	unsigned long	TCPAbortOnLinger;
+	unsigned long	TCPAbortFailed;
+	unsigned long	TCPMemoryPressures;
+	unsigned long	__pad[64-64];
 };
 
 #define SNMP_INC_STATS(mib, field) ((mib)[2*smp_processor_id()+!in_softirq()].field++)

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)