vcl: fix namespace debug print 24/20624/2
authorBenoît Ganne <bganne@cisco.com>
Fri, 12 Jul 2019 09:53:07 +0000 (11:53 +0200)
committerFlorin Coras <florin.coras@gmail.com>
Fri, 12 Jul 2019 16:21:44 +0000 (16:21 +0000)
vcm->cfg.namespace_id is a vector and not a null-terminated C-string.

Type: fix
Fixes: 8af2054b78

Change-Id: I9324712f053066790a30fed617c9cac673f0fbd7
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/vcl/vcl_cfg.c

index 44ed49a..5d64515 100644 (file)
@@ -580,8 +580,7 @@ vppcom_cfg (vppcom_cfg_t * vcl_cfg)
       clib_memcpy (vcm->cfg.namespace_id, env_var_str, ns_id_vec_len);
 
       VCFG_DBG (0, "VCL<%d>: configured namespace_id (%s) from "
-               VPPCOM_ENV_APP_NAMESPACE_ID "!", getpid (),
-               (char *) vcm->cfg.namespace_id);
+               VPPCOM_ENV_APP_NAMESPACE_ID "!", getpid (), env_var_str);
     }
   env_var_str = getenv (VPPCOM_ENV_APP_NAMESPACE_SECRET);
   if (env_var_str)