diff options
Diffstat (limited to 'net/ipv4/tcp_input.c')
-rw-r--r-- | net/ipv4/tcp_input.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index 3ebf45b38bc3..08323bd95f2a 100644 --- a/net/ipv4/tcp_input.c +++ b/net/ipv4/tcp_input.c | |||
@@ -5885,7 +5885,7 @@ int tcp_rcv_state_process(struct sock *sk, struct sk_buff *skb) | |||
5885 | * so release it. | 5885 | * so release it. |
5886 | */ | 5886 | */ |
5887 | if (req) { | 5887 | if (req) { |
5888 | tp->total_retrans = req->num_retrans; | 5888 | inet_csk(sk)->icsk_retransmits = 0; |
5889 | reqsk_fastopen_remove(sk, req, false); | 5889 | reqsk_fastopen_remove(sk, req, false); |
5890 | } else { | 5890 | } else { |
5891 | /* Make sure socket is routed, for correct metrics. */ | 5891 | /* Make sure socket is routed, for correct metrics. */ |