dpdk: fix non-NULL terminated string 39/23539/2
authorBenoît Ganne <bganne@cisco.com>
Tue, 19 Nov 2019 12:40:48 +0000 (13:40 +0100)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 19 Nov 2019 15:21:50 +0000 (15:21 +0000)
Type: fix

Change-Id: Ic221cd4fcad89aece71239ed96152bf0311f3286
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/plugins/dpdk/device/init.c

index 25f9e95..3b2eaa6 100644 (file)
@@ -181,7 +181,7 @@ check_l3cache ()
          u8 *p = NULL;
          int level_cache = -1;
 
-         p = format (p, "%s/%s/%s", sys_cache_dir, dp->d_name, "level");
+         p = format (p, "%s/%s/%s%c", sys_cache_dir, dp->d_name, "level", 0);
          if ((err = clib_sysfs_read ((char *) p, "%d", &level_cache)))
            clib_error_free (err);