Commit 3a05e482 authored by Adrian Bunk's avatar Adrian Bunk

Revert "TCP: Fix TCP handling of SACK in bidirectional flows"

This reverts commit 3198d0f1.
parent 765157b1
...@@ -1909,10 +1909,7 @@ tcp_fastretrans_alert(struct sock *sk, u32 prior_snd_una, ...@@ -1909,10 +1909,7 @@ tcp_fastretrans_alert(struct sock *sk, u32 prior_snd_una,
{ {
struct inet_connection_sock *icsk = inet_csk(sk); struct inet_connection_sock *icsk = inet_csk(sk);
struct tcp_sock *tp = tcp_sk(sk); struct tcp_sock *tp = tcp_sk(sk);
int is_dupack = (tp->snd_una == prior_snd_una && int is_dupack = (tp->snd_una == prior_snd_una && !(flag&FLAG_NOT_DUP));
(!(flag&FLAG_NOT_DUP) ||
((flag&FLAG_DATA_SACKED) &&
(tp->fackets_out > tp->reordering))));
/* Some technical things: /* Some technical things:
* 1. Reno does not count dupacks (sacked_out) automatically. */ * 1. Reno does not count dupacks (sacked_out) automatically. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment