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
|
@ -80,8 +80,9 @@ static void tcp_event_new_data_sent(struct sock *sk, const struct sk_buff *skb)
|
|||
|
||||
tp->packets_out += tcp_skb_pcount(skb);
|
||||
if (!prior_packets || icsk->icsk_pending == ICSK_TIME_EARLY_RETRANS ||
|
||||
icsk->icsk_pending == ICSK_TIME_LOSS_PROBE)
|
||||
icsk->icsk_pending == ICSK_TIME_LOSS_PROBE) {
|
||||
tcp_rearm_rto(sk);
|
||||
}
|
||||
}
|
||||
|
||||
/* SND.NXT, if window was not shrunk.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue