tcp: improve lost rxt heuristic 01/23101/14
authorFlorin Coras <[email protected]>
Wed, 30 Oct 2019 16:22:14 +0000 (09:22 -0700)
committerFlorin Coras <[email protected]>
Mon, 11 Nov 2019 18:45:14 +0000 (18:45 +0000)
commitb3dce89a768aaffa2a830ba6579cd3d9c8cd967a
tree1b4d603d40f95fe56ef9c77a90468afb2c337240
parenteb284a1f8f10d752285a0a59e75bc54acae50779
tcp: improve lost rxt heuristic

Type: feature

- retransmit first unacked segment if newer retransmitted packets
are acked
- avoid spurious retransmits if recovery ends with sacked bytes

Change-Id: Ic1b56d22e025822edb7609afb136e47440ea6032
Signed-off-by: Florin Coras <[email protected]>
src/vnet/tcp/tcp.h
src/vnet/tcp/tcp_input.c
src/vnet/tcp/tcp_output.c