stats: null-terminate default socket name 05/21605/2
authorBenoît Ganne <bganne@cisco.com>
Thu, 29 Aug 2019 16:16:14 +0000 (18:16 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 29 Aug 2019 18:02:24 +0000 (18:02 +0000)
Type: fix
Fixes: d991a798ff

Change-Id: I1920a40d7bbb01593676d9d8564158fdba9452bb
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/vpp/stats/stat_segment.c

index 303d704..bf97050 100644 (file)
@@ -715,8 +715,8 @@ statseg_init (vlib_main_t * vm)
 
   /* set default socket file name when statseg config stanza is empty. */
   if (!vec_len (sm->socket_name))
-    sm->socket_name = format (0, "%s/%s", vlib_unix_get_runtime_dir (),
-                             STAT_SEGMENT_SOCKET_FILENAME);
+    sm->socket_name = format (0, "%s/%s%c", vlib_unix_get_runtime_dir (),
+                             STAT_SEGMENT_SOCKET_FILENAME, 0);
   return stats_segment_socket_init ();
 }