From de9a849a18514f0b09bb5f57a73f6a57ee425c76 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Wed, 24 Oct 2018 22:18:58 -0700 Subject: session/tcp: improve cli Change-Id: I91c9d040fc9b9b63f7109eeaac334c47fb1226cf Signed-off-by: Florin Coras --- src/vnet/session/transport.h | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/vnet/session/transport.h') diff --git a/src/vnet/session/transport.h b/src/vnet/session/transport.h index 07366692c3e..a4f26a45a6a 100644 --- a/src/vnet/session/transport.h +++ b/src/vnet/session/transport.h @@ -20,9 +20,6 @@ #include #include -/* - * Protocol independent transport properties associated to a session - */ typedef struct _transport_stats { u64 tx_bytes; @@ -36,6 +33,9 @@ typedef struct _spacer u64 last_update; } spacer_t; +/* + * Protocol independent transport properties associated to a session + */ typedef struct _transport_connection { /** Connection ID */ @@ -116,6 +116,10 @@ typedef enum _transport_proto u8 *format_transport_proto (u8 * s, va_list * args); u8 *format_transport_proto_short (u8 * s, va_list * args); +u8 *format_transport_connection (u8 * s, va_list * args); +u8 *format_transport_listen_connection (u8 * s, va_list * args); +u8 *format_transport_half_open_connection (u8 * s, va_list * args); + uword unformat_transport_proto (unformat_input_t * input, va_list * args); #define foreach_transport_connection_fields \ -- cgit 1.2.3-korg