diff options
Diffstat (limited to 'net/ipv4/tcp_input.c')
-rw-r--r-- | net/ipv4/tcp_input.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index 30c6a42b1f5b..53b4c5a3113b 100644 --- a/net/ipv4/tcp_input.c +++ b/net/ipv4/tcp_input.c | |||
@@ -6101,6 +6101,8 @@ int tcp_rcv_state_process(struct sock *sk, struct sk_buff *skb) | |||
6101 | */ | 6101 | */ |
6102 | tcp_rearm_rto(sk); | 6102 | tcp_rearm_rto(sk); |
6103 | } else { | 6103 | } else { |
6104 | tcp_try_undo_spurious_syn(sk); | ||
6105 | tp->retrans_stamp = 0; | ||
6104 | tcp_init_transfer(sk, BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB); | 6106 | tcp_init_transfer(sk, BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB); |
6105 | tp->copied_seq = tp->rcv_nxt; | 6107 | tp->copied_seq = tp->rcv_nxt; |
6106 | } | 6108 | } |