aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Barach <dave@barachs.net>2020-02-12 14:42:57 -0500
committerDave Barach <openvpp@barachs.net>2020-02-13 13:35:58 +0000
commit05c2f5b73e67994da1d4f5b61731608ee08c379d (patch)
tree47355fcae4a37e7278c6a930f4b45c79a8ae49fe
parent6255d30069a937477e23c8b1a7d9fcbb5f8e45b1 (diff)
classify: fix "show classify filter" debug CLI
Null pointer bug, memory leak. D'oh! Type: fix Signed-off-by: Dave Barach <dave@barachs.net> Change-Id: Ic2865757ed9cbb7f48d23c7c30b64299eb5f6674 (cherry picked from commit 104112f2d412a4576b5e0d3bbb20665d2b5bd615)
-rwxr-xr-xsrc/vnet/classify/vnet_classify.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/vnet/classify/vnet_classify.c b/src/vnet/classify/vnet_classify.c
index fff279e798c..a35ec1b14d8 100755
--- a/src/vnet/classify/vnet_classify.c
+++ b/src/vnet/classify/vnet_classify.c
@@ -2067,7 +2067,6 @@ show_classify_filter_command_fn (vlib_main_t * vm,
if (verbose)
{
- u8 *s = 0;
u32 table_index;
for (j = 0; j < vec_len (set->table_indices); j++)
@@ -2084,8 +2083,7 @@ show_classify_filter_command_fn (vlib_main_t * vm,
}
else
{
- u8 *s = 0;
- table_index = set->table_indices[0];
+ table_index = set->table_indices ? set->table_indices[0] : ~0;
if (table_index != ~0)
s = format (s, " %u", table_index);