From c31dc31f84961033ecb6354811e0c360b6cf5f79 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Sun, 6 Oct 2019 14:06:14 -0700 Subject: tcp: improve pacing after idle send periods Rest pacer on ack reception if we haven't recently sent anything. Type: feature Change-Id: I820bacd81b65130052dfafbfcbe6ca4553069fbc Signed-off-by: Florin Coras --- src/vnet/session/transport.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/vnet/session/transport.h') diff --git a/src/vnet/session/transport.h b/src/vnet/session/transport.h index 5b45be0a0be..914991d5b31 100644 --- a/src/vnet/session/transport.h +++ b/src/vnet/session/transport.h @@ -19,6 +19,10 @@ #include #include +#define TRANSPORT_PACER_MIN_MSS 1460 +#define TRANSPORT_PACER_MIN_BURST TRANSPORT_PACER_MIN_MSS +#define TRANSPORT_PACER_MAX_BURST (43 * TRANSPORT_PACER_MIN_MSS) + typedef struct _transport_options_t { transport_tx_fn_type_t tx_type; -- cgit 1.2.3-korg