diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/ipv4/tcp_output.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index b5b4ddcdda41..f900fae8b87e 100644 --- a/net/ipv4/tcp_output.c +++ b/net/ipv4/tcp_output.c | |||
@@ -2096,10 +2096,8 @@ begin_fwd: | |||
2096 | if (sacked & (TCPCB_SACKED_ACKED|TCPCB_SACKED_RETRANS)) | 2096 | if (sacked & (TCPCB_SACKED_ACKED|TCPCB_SACKED_RETRANS)) |
2097 | continue; | 2097 | continue; |
2098 | 2098 | ||
2099 | if (tcp_retransmit_skb(sk, skb)) { | 2099 | if (tcp_retransmit_skb(sk, skb)) |
2100 | tp->retransmit_skb_hint = NULL; | ||
2101 | return; | 2100 | return; |
2102 | } | ||
2103 | NET_INC_STATS_BH(sock_net(sk), mib_idx); | 2101 | NET_INC_STATS_BH(sock_net(sk), mib_idx); |
2104 | 2102 | ||
2105 | if (skb == tcp_write_queue_head(sk)) | 2103 | if (skb == tcp_write_queue_head(sk)) |