summaryrefslogtreecommitdiffstats
path: root/src/vnet/tcp/tcp.c
diff options
context:
space:
mode:
authorFlorin Coras <fcoras@cisco.com>2019-02-01 18:00:05 -0800
committerDamjan Marion <dmarion@me.com>2019-02-02 08:51:12 +0000
commit3389dd2aaa3a5e68f808cece114ae8fe05edb3cc (patch)
treef3cb72c8b2950cf315c579d6ffdddfe7eaf8d5c5 /src/vnet/tcp/tcp.c
parent7e0c48e3a941ce874361b442a02624e586db810b (diff)
session: improve show session cli
Change-Id: If30cea80058752cedcc6ecc38e90bef8732c83d3 Signed-off-by: Florin Coras <fcoras@cisco.com>
Diffstat (limited to 'src/vnet/tcp/tcp.c')
-rw-r--r--src/vnet/tcp/tcp.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/vnet/tcp/tcp.c b/src/vnet/tcp/tcp.c
index 037abdc652d..99b015ba3d8 100644
--- a/src/vnet/tcp/tcp.c
+++ b/src/vnet/tcp/tcp.c
@@ -920,8 +920,12 @@ static u8 *
format_tcp_listener_session (u8 * s, va_list * args)
{
u32 tci = va_arg (*args, u32);
+ u32 verbose = va_arg (*args, u32);
tcp_connection_t *tc = tcp_listener_get (tci);
- return format (s, "%U", format_tcp_connection_id, tc);
+ s = format (s, "%-50U", format_tcp_connection_id, tc);
+ if (verbose)
+ s = format (s, "%-15U", format_tcp_state, tc->state);
+ return s;
}
static u8 *