From eb2e1f9d33d89c99385aa9e9ba9b85c33c42a12c Mon Sep 17 00:00:00 2001 From: Dave Barach Date: Wed, 1 Sep 2021 09:02:13 -0400 Subject: classify: improve "show classify table" output Print header for each table. Type: improvement Signed-off-by: Dave Barach Change-Id: I54ca04d6000a98afb4ad3d2f24caae3349548f23 --- src/vnet/classify/vnet_classify.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/vnet/classify/vnet_classify.c') diff --git a/src/vnet/classify/vnet_classify.c b/src/vnet/classify/vnet_classify.c index ab933eb816b..48d444271c5 100644 --- a/src/vnet/classify/vnet_classify.c +++ b/src/vnet/classify/vnet_classify.c @@ -2213,7 +2213,7 @@ format_vnet_classify_table (u8 *s, va_list *args) if (index == ~0) { - s = format (s, "%10s%10s%10s%10s", "TableIdx", "Sessions", "NextTbl", + s = format (s, "\n%10s%10s%10s%10s", "TableIdx", "Sessions", "NextTbl", "NextNode", verbose ? "Details" : ""); return s; } @@ -2274,11 +2274,13 @@ show_classify_tables_command_fn (vlib_main_t * vm, if (vec_len (indices)) { - vlib_cli_output (vm, "%U", format_vnet_classify_table, cm, verbose, - ~0 /* hdr */ ); for (i = 0; i < vec_len (indices); i++) - vlib_cli_output (vm, "%U", format_vnet_classify_table, cm, - verbose, indices[i]); + { + vlib_cli_output (vm, "%U", format_vnet_classify_table, cm, verbose, + ~0 /* hdr */); + vlib_cli_output (vm, "%U", format_vnet_classify_table, cm, verbose, + indices[i]); + } } else vlib_cli_output (vm, "No classifier tables configured"); -- cgit 1.2.3-korg