tcp: send enough dupacks to cover all sack holes 62/17762/9
authorFlorin Coras <fcoras@cisco.com>
Fri, 22 Feb 2019 00:46:24 +0000 (16:46 -0800)
committerDamjan Marion <dmarion@me.com>
Fri, 22 Feb 2019 10:55:27 +0000 (10:55 +0000)
commite5b17918e78c974b43fe41300d2f5d817e89c30b
treeefa59300186940fcada3b4018443e14743bb38ed
parent78b5fa6398d02af4f4f92e4bc9cc22c010ae24f9
tcp: send enough dupacks to cover all sack holes

Make sure we send enough dupacks to cover all the holes created in the
last frame received. Also make sure we send all the blocks, not just the
first.

Change-Id: I9597a34ac14473d1cc3ad07d65bc37043e3d0582
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/tcp/tcp.c
src/vnet/tcp/tcp.h
src/vnet/tcp/tcp_debug.h
src/vnet/tcp/tcp_output.c