History

net: Add MIB counters for checksum errors

Add MIB counters for checksum errors in IP layer, and TCP/UDP/ICMP layers, to help diagnose problems. $ nstat -a | grep Csum IcmpInCsumErrors 72 0.0 TcpInCsumErrors 382 0.0 UdpInCsumErrors 463221 0.0 Icmp6InCsumErrors 75 0.0 Udp6InCsumErrors 173442 0.0 IpExtInCsumErrors 10884 0.0

Eric Dumazet committed 13 years ago

Commit 6a5dc9e1 parent f233a9712 files · +72 −28Browse files

Showing the changes to include/uapi/linux (1 of 12 files). Show all

Unified · Split

include/uapi/linux/snmp.h+5−0
@@ -50,6 +50,7 @@ enum · 49 unmodified lines
5050 IPSTATS_MIB_OUTMCASTOCTETS, /* OutMcastOctets */
5151 IPSTATS_MIB_INBCASTOCTETS, /* InBcastOctets */
5252 IPSTATS_MIB_OUTBCASTOCTETS, /* OutBcastOctets */
53+ IPSTATS_MIB_CSUMERRORS, /* InCsumErrors */
5354 __IPSTATS_MIB_MAX
5455 };
5556
@@ -87,6 +88,7 @@ enum · 31 unmodified lines
8788 ICMP_MIB_OUTTIMESTAMPREPS, /* OutTimestampReps */
8889 ICMP_MIB_OUTADDRMASKS, /* OutAddrMasks */
8990 ICMP_MIB_OUTADDRMASKREPS, /* OutAddrMaskReps */
91+ ICMP_MIB_CSUMERRORS, /* InCsumErrors */
9092 __ICMP_MIB_MAX
9193 };
9294
@@ -103,6 +105,7 @@ enum · 10 unmodified lines
103105 ICMP6_MIB_INERRORS, /* InErrors */
104106 ICMP6_MIB_OUTMSGS, /* OutMsgs */
105107 ICMP6_MIB_OUTERRORS, /* OutErrors */
108+ ICMP6_MIB_CSUMERRORS, /* InCsumErrors */
106109 __ICMP6_MIB_MAX
107110 };
108111
@@ -130,6 +133,7 @@ enum · 21 unmodified lines
130133 TCP_MIB_RETRANSSEGS, /* RetransSegs */
131134 TCP_MIB_INERRS, /* InErrs */
132135 TCP_MIB_OUTRSTS, /* OutRsts */
136+ TCP_MIB_CSUMERRORS, /* InCsumErrors */
133137 __TCP_MIB_MAX
134138 };
135139
@@ -147,6 +151,7 @@ enum · 11 unmodified lines
147151 UDP_MIB_OUTDATAGRAMS, /* OutDatagrams */
148152 UDP_MIB_RCVBUFERRORS, /* RcvbufErrors */
149153 UDP_MIB_SNDBUFERRORS, /* SndbufErrors */
154+ UDP_MIB_CSUMERRORS, /* InCsumErrors */
150155 __UDP_MIB_MAX
151156 };
152157

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t