diff options
Diffstat (limited to 'net/ipv4/tcp_output.c')
-rw-r--r-- | net/ipv4/tcp_output.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index 7ee98aad82b7..437bb7ceba7f 100644 --- a/net/ipv4/tcp_output.c +++ b/net/ipv4/tcp_output.c | |||
@@ -165,6 +165,8 @@ static inline void tcp_event_ack_sent(struct sock *sk, unsigned int pkts) | |||
165 | struct tcp_sock *tp = tcp_sk(sk); | 165 | struct tcp_sock *tp = tcp_sk(sk); |
166 | 166 | ||
167 | if (unlikely(tp->compressed_ack)) { | 167 | if (unlikely(tp->compressed_ack)) { |
168 | NET_ADD_STATS(sock_net(sk), LINUX_MIB_TCPACKCOMPRESSED, | ||
169 | tp->compressed_ack); | ||
168 | tp->compressed_ack = 0; | 170 | tp->compressed_ack = 0; |
169 | if (hrtimer_try_to_cancel(&tp->compressed_ack_timer) == 1) | 171 | if (hrtimer_try_to_cancel(&tp->compressed_ack_timer) == 1) |
170 | __sock_put(sk); | 172 | __sock_put(sk); |