Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
This commit is contained in:
@@ -915,9 +915,10 @@ static void tcp_check_sack_reordering(struct sock *sk, const u32 low_seq,
|
||||
/* This must be called before lost_out is incremented */
|
||||
static void tcp_verify_retransmit_hint(struct tcp_sock *tp, struct sk_buff *skb)
|
||||
{
|
||||
if (!tp->retransmit_skb_hint ||
|
||||
before(TCP_SKB_CB(skb)->seq,
|
||||
TCP_SKB_CB(tp->retransmit_skb_hint)->seq))
|
||||
if ((!tp->retransmit_skb_hint && tp->retrans_out >= tp->lost_out) ||
|
||||
(tp->retransmit_skb_hint &&
|
||||
before(TCP_SKB_CB(skb)->seq,
|
||||
TCP_SKB_CB(tp->retransmit_skb_hint)->seq)))
|
||||
tp->retransmit_skb_hint = skb;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user