diff options
Diffstat (limited to 'net/ipv4/tcp_output.c')
-rw-r--r-- | net/ipv4/tcp_output.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index 22548b5f05cb..c3c082ed3879 100644 --- a/net/ipv4/tcp_output.c +++ b/net/ipv4/tcp_output.c | |||
@@ -2999,6 +2999,8 @@ void tcp_send_active_reset(struct sock *sk, gfp_t priority) | |||
2999 | { | 2999 | { |
3000 | struct sk_buff *skb; | 3000 | struct sk_buff *skb; |
3001 | 3001 | ||
3002 | TCP_INC_STATS(sock_net(sk), TCP_MIB_OUTRSTS); | ||
3003 | |||
3002 | /* NOTE: No TCP options attached and we never retransmit this. */ | 3004 | /* NOTE: No TCP options attached and we never retransmit this. */ |
3003 | skb = alloc_skb(MAX_TCP_HEADER, priority); | 3005 | skb = alloc_skb(MAX_TCP_HEADER, priority); |
3004 | if (!skb) { | 3006 | if (!skb) { |
@@ -3014,8 +3016,6 @@ void tcp_send_active_reset(struct sock *sk, gfp_t priority) | |||
3014 | /* Send it off. */ | 3016 | /* Send it off. */ |
3015 | if (tcp_transmit_skb(sk, skb, 0, priority)) | 3017 | if (tcp_transmit_skb(sk, skb, 0, priority)) |
3016 | NET_INC_STATS(sock_net(sk), LINUX_MIB_TCPABORTFAILED); | 3018 | NET_INC_STATS(sock_net(sk), LINUX_MIB_TCPABORTFAILED); |
3017 | |||
3018 | TCP_INC_STATS(sock_net(sk), TCP_MIB_OUTRSTS); | ||
3019 | } | 3019 | } |
3020 | 3020 | ||
3021 | /* Send a crossed SYN-ACK during socket establishment. | 3021 | /* Send a crossed SYN-ACK during socket establishment. |