From 529a425b04751d0590de2f398a20bd36d0e25308 Mon Sep 17 00:00:00 2001 From: Swarup Nayak Date: Thu, 21 Dec 2017 11:35:33 +0530 Subject: VPP-1109 Fix loop for some CLI (code review) Change-Id: I518387ab479bee4778d45a33c95f7b0f72aa1b72 Signed-off-by: Swarup Nayak --- src/plugins/ioam/ip6/ioam_cache.c | 3 +++ src/plugins/nat/nat.c | 1 + src/vnet/udp/udp_encap.c | 3 +++ 3 files changed, 7 insertions(+) (limited to 'src') diff --git a/src/plugins/ioam/ip6/ioam_cache.c b/src/plugins/ioam/ip6/ioam_cache.c index 627f8b65d13..e2f878a5f77 100644 --- a/src/plugins/ioam/ip6/ioam_cache.c +++ b/src/plugins/ioam/ip6/ioam_cache.c @@ -351,6 +351,9 @@ show_ioam_cache_command_fn (vlib_main_t * vm, { if (unformat (input, "verbose")) verbose = 1; + else + return clib_error_return (0, "unknown input `%U'", + format_unformat_error, input); } ioam_cache_table_print (vm, verbose); diff --git a/src/plugins/nat/nat.c b/src/plugins/nat/nat.c index df00f5e2ece..e9b2c2c07ba 100644 --- a/src/plugins/nat/nat.c +++ b/src/plugins/nat/nat.c @@ -3967,6 +3967,7 @@ snat_det_reverse_command_fn (vlib_main_t * vm, { error = clib_error_return (0, "unknown input '%U'", format_unformat_error, line_input); + goto done; } } diff --git a/src/vnet/udp/udp_encap.c b/src/vnet/udp/udp_encap.c index 91d730c0ade..87b2c09e78c 100644 --- a/src/vnet/udp/udp_encap.c +++ b/src/vnet/udp/udp_encap.c @@ -581,6 +581,9 @@ udp_encap_show (vlib_main_t * vm, { if (unformat (input, "%d", &ue_id)) ; + else + return clib_error_return (0, "unknown input `%U'", + format_unformat_error, input); } if (~0 == ue_id) -- cgit 1.2.3-korg