From 3c450d3a3e8ed309596fb18c0685ee028d7f0d59 Mon Sep 17 00:00:00 2001 From: Dave Barach Date: Sun, 7 Jun 2020 09:18:26 -0400 Subject: mactime: print error if feature not enabled Type: fix Signed-off-by: Dave Barach Change-Id: I8fbc4baefecf512573126c5085ed7a6e2e360fbe (cherry picked from commit c1f0d9c105c25c67d9ef86a53c10d43d40b61fe0) --- src/plugins/mactime/mactime.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/plugins/mactime/mactime.c b/src/plugins/mactime/mactime.c index 57895404390..84aba5f72a4 100644 --- a/src/plugins/mactime/mactime.c +++ b/src/plugins/mactime/mactime.c @@ -513,6 +513,11 @@ show_mactime_command_fn (vlib_main_t * vm, vlib_counter_t allow, drop; ethernet_arp_ip4_entry_t *n, *pool; + if (mm->feature_initialized == 0) + return clib_error_return + (0, + "Feature not initialized, suggest 'help mactime enable-disable'..."); + vec_reset_length (mm->arp_cache_copy); pool = ip4_neighbors_pool (); @@ -668,7 +673,9 @@ clear_mactime_command_fn (vlib_main_t * vm, mactime_main_t *mm = &mactime_main; if (mm->feature_initialized == 0) - return clib_error_return (0, "feature not enabled"); + return clib_error_return + (0, + "Feature not initialized, suggest 'help mactime enable-disable'..."); vlib_clear_combined_counters (&mm->allow_counters); vlib_clear_combined_counters (&mm->drop_counters); -- cgit 1.2.3-korg