|
@@ -2920,7 +2920,7 @@ int __tcp_retransmit_skb(struct sock *sk, struct sk_buff *skb, int segs)
|
|
|
TCP_SKB_CB(skb)->sacked |= TCPCB_EVER_RETRANS;
|
|
|
trace_tcp_retransmit_skb(sk, skb);
|
|
|
} else if (err != -EBUSY) {
|
|
|
- NET_INC_STATS(sock_net(sk), LINUX_MIB_TCPRETRANSFAIL);
|
|
|
+ NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPRETRANSFAIL, segs);
|
|
|
}
|
|
|
return err;
|
|
|
}
|