mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
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 Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
f233a976ad
commit
6a5dc9e598
12 changed files with 72 additions and 28 deletions
|
@ -50,6 +50,7 @@ enum
|
|||
IPSTATS_MIB_OUTMCASTOCTETS, /* OutMcastOctets */
|
||||
IPSTATS_MIB_INBCASTOCTETS, /* InBcastOctets */
|
||||
IPSTATS_MIB_OUTBCASTOCTETS, /* OutBcastOctets */
|
||||
IPSTATS_MIB_CSUMERRORS, /* InCsumErrors */
|
||||
__IPSTATS_MIB_MAX
|
||||
};
|
||||
|
||||
|
@ -87,6 +88,7 @@ enum
|
|||
ICMP_MIB_OUTTIMESTAMPREPS, /* OutTimestampReps */
|
||||
ICMP_MIB_OUTADDRMASKS, /* OutAddrMasks */
|
||||
ICMP_MIB_OUTADDRMASKREPS, /* OutAddrMaskReps */
|
||||
ICMP_MIB_CSUMERRORS, /* InCsumErrors */
|
||||
__ICMP_MIB_MAX
|
||||
};
|
||||
|
||||
|
@ -103,6 +105,7 @@ enum
|
|||
ICMP6_MIB_INERRORS, /* InErrors */
|
||||
ICMP6_MIB_OUTMSGS, /* OutMsgs */
|
||||
ICMP6_MIB_OUTERRORS, /* OutErrors */
|
||||
ICMP6_MIB_CSUMERRORS, /* InCsumErrors */
|
||||
__ICMP6_MIB_MAX
|
||||
};
|
||||
|
||||
|
@ -130,6 +133,7 @@ enum
|
|||
TCP_MIB_RETRANSSEGS, /* RetransSegs */
|
||||
TCP_MIB_INERRS, /* InErrs */
|
||||
TCP_MIB_OUTRSTS, /* OutRsts */
|
||||
TCP_MIB_CSUMERRORS, /* InCsumErrors */
|
||||
__TCP_MIB_MAX
|
||||
};
|
||||
|
||||
|
@ -147,6 +151,7 @@ enum
|
|||
UDP_MIB_OUTDATAGRAMS, /* OutDatagrams */
|
||||
UDP_MIB_RCVBUFERRORS, /* RcvbufErrors */
|
||||
UDP_MIB_SNDBUFERRORS, /* SndbufErrors */
|
||||
UDP_MIB_CSUMERRORS, /* InCsumErrors */
|
||||
__UDP_MIB_MAX
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue