ip: punt coverity fix of CLI input 67/20067/2
authorNeale Ranns <nranns@cisco.com>
Tue, 11 Jun 2019 08:39:08 +0000 (01:39 -0700)
committerDamjan Marion <dmarion@me.com>
Tue, 11 Jun 2019 09:52:28 +0000 (09:52 +0000)
Type: fix

Change-Id: Ia73cbe2fba0a364d966daed0b5d5d2ac7499f86d
Signed-off-by: Neale Ranns <nranns@cisco.com>
src/vnet/ip/punt.c

index 6f32150..b057a53 100644 (file)
@@ -551,7 +551,10 @@ punt_socket_register_cmd (vlib_main_t * vm,
        }
     }
 
-  error = vnet_punt_socket_add (vm, 1, &pr, (char *) socket_name);
+  if (!socket_name)
+    error = clib_error_return (0, "socket name not specified");
+  else
+    error = vnet_punt_socket_add (vm, 1, &pr, (char *) socket_name);
 
 done:
   return error;