diff options
author | Florin Coras <fcoras@cisco.com> | 2018-10-24 22:18:58 -0700 |
---|---|---|
committer | Marco Varlese <marco.varlese@suse.de> | 2018-10-25 11:35:54 +0000 |
commit | de9a849a18514f0b09bb5f57a73f6a57ee425c76 (patch) | |
tree | 54e30a9f89dfa3570ec6d4faa8d5d0c485cf81b1 /src/vnet/session/transport.h | |
parent | fe7740e6613e065658dd43e4b8a81504ee7bb2ea (diff) |
session/tcp: improve cli
Change-Id: I91c9d040fc9b9b63f7109eeaac334c47fb1226cf
Signed-off-by: Florin Coras <fcoras@cisco.com>
Diffstat (limited to 'src/vnet/session/transport.h')
-rw-r--r-- | src/vnet/session/transport.h | 10 |
1 files changed, 7 insertions, 3 deletions
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 <vnet/ip/ip.h> #include <vnet/tcp/tcp_debug.h> -/* - * 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 \ |