From 42ceddb7cd836a89a12b0b8e623b06bc4c0cc0cb Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Wed, 12 Dec 2018 10:56:01 -0800 Subject: session/tcp: support tx flush mark For tcp this means that the last enqueued data goes out with a psh bit set. Change-Id: I29d357ecae6f02e748b59a7b799150ec73d14ba2 Signed-off-by: Florin Coras --- src/vnet/session/transport_interface.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/vnet/session/transport_interface.h') diff --git a/src/vnet/session/transport_interface.h b/src/vnet/session/transport_interface.h index 3bfed415874..10579c45c64 100644 --- a/src/vnet/session/transport_interface.h +++ b/src/vnet/session/transport_interface.h @@ -61,6 +61,7 @@ typedef struct _transport_proto_vft u32 (*send_space) (transport_connection_t * tc); u32 (*tx_fifo_offset) (transport_connection_t * tc); void (*update_time) (f64 time_now, u8 thread_index); + void (*flush_data) (transport_connection_t *tconn); /* * Connection retrieval -- cgit 1.2.3-korg