]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv4/tcp_output.c
tcp: don't backtrack to sacked skbs
[linux-2.6-omap-h63xx.git] / net / ipv4 / tcp_output.c
index f6f61b3e677b53452f5b40e18051825d92681c03..2471cd4f66db7f99a1855e7837f94b9cb4a3ed3c 100644 (file)
@@ -2065,7 +2065,7 @@ begin_fwd:
                        goto begin_fwd;
 
                } else if (!(sacked & TCPCB_LOST)) {
-                       if (hole == NULL && !(sacked & TCPCB_SACKED_RETRANS))
+                       if (hole == NULL && !(sacked & (TCPCB_SACKED_RETRANS|TCPCB_SACKED_ACKED)))
                                hole = skb;
                        continue;