tcp: allow unsent segments less than mss in recovery 11/40011/2
authorFlorin Coras <fcoras@cisco.com>
Tue, 28 Nov 2023 00:03:26 +0000 (16:03 -0800)
committerDave Barach <vpp@barachs.net>
Tue, 28 Nov 2023 22:41:14 +0000 (22:41 +0000)
commite32580caa86ee7153e775c5c36f721f1fd2067ff
treee6d8d4768018c54e61b9b2af943a60201cc8239f
parent6ae6c98d7c548c31520fd3e4bcc3bc39bd1b74e6
tcp: allow unsent segments less than mss in recovery

During recovery, send unsent data even if less than mss available as
application is not guaranteed to provide more.

This should speed up recovery when all data in flight was lost.

Type: improvement

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