From: Benoît Ganne Date: Wed, 20 Nov 2019 08:07:50 +0000 (+0100) Subject: vlib: pci: fix non-NULL terminated C-string X-Git-Tag: v20.05-rc0~344 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=0b91bd6c52460c3bff9ae7b1c0405d258a016c32;hp=99eefc2cfee4f71e1aaad1d420e6d9335072eb2c;p=vpp.git vlib: pci: fix non-NULL terminated C-string Type: fix Change-Id: I6f25d9295b973ab7133071b6dc325ecd86386898 Signed-off-by: Benoît Ganne --- diff --git a/src/vlib/linux/pci.c b/src/vlib/linux/pci.c index 19c0c5499fc..d8cbf7a4163 100644 --- a/src/vlib/linux/pci.c +++ b/src/vlib/linux/pci.c @@ -738,8 +738,8 @@ add_device_uio (vlib_main_t * vm, linux_pci_device_t * p, goto error; } - s = format (0, "%s/%U/uio", sysfs_pci_dev_path, - format_vlib_pci_addr, &di->addr); + s = format (0, "%s/%U/uio%c", sysfs_pci_dev_path, + format_vlib_pci_addr, &di->addr, 0); foreach_directory_file ((char *) s, scan_uio_dir, p, /* scan_dirs */ 1); vec_reset_length (s);