tcp: improve rate samples for retansmitted segments 90/22690/18
authorFlorin Coras <fcoras@cisco.com>
Sun, 13 Oct 2019 01:10:20 +0000 (18:10 -0700)
committerDamjan Marion <dmarion@me.com>
Wed, 23 Oct 2019 07:46:33 +0000 (07:46 +0000)
commitd6ae4bf13a7819d64d128d196d491af4700fa948
treed15e109f3741d3bc5db4946366d4581a25fd7063
parent81cb8e4092991d3fd1e24f0862c12548a2d4c714
tcp: improve rate samples for retansmitted segments

Type: fix

- Initialize max_seq on both transmitted and retransmitted segments
- Keep track of segments that have been sacked.
- Track new data segments sent during recovery

Change-Id: Ice55231a3da200ae6171702e54b2ce155f831143
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/plugins/unittest/tcp_test.c
src/vnet/tcp/tcp.h
src/vnet/tcp/tcp_bt.c
src/vnet/tcp/tcp_output.c