diff options
-rw-r--r-- | src/vnet/dns/dns.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vnet/dns/dns.c b/src/vnet/dns/dns.c index 15d40beb710..7d52f751128 100644 --- a/src/vnet/dns/dns.c +++ b/src/vnet/dns/dns.c @@ -2684,7 +2684,7 @@ test_dns_expire_command_fn (vlib_main_t * vm, vlib_cli_command_t * cmd) { dns_main_t *dm = &dns_main; - u8 *name; + u8 *name = 0; uword *p; clib_error_t *e; dns_cache_entry_t *ep; @@ -2694,6 +2694,8 @@ test_dns_expire_command_fn (vlib_main_t * vm, vec_add1 (name, 0); _vec_len (name) -= 1; } + else + return clib_error_return (0, "no name provided"); dns_cache_lock (dm); |