From: Christian Brauner Date: Thu, 11 Feb 2021 09:42:22 +0000 (+0100) Subject: mount_utils: convert to strnprintf() X-Git-Tag: lxc-5.0.0~292^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d0c6b86e82121c41cdaecd2f52fabae7b0c06071;p=thirdparty%2Flxc.git mount_utils: convert to strnprintf() Signed-off-by: Christian Brauner --- diff --git a/src/lxc/mount_utils.c b/src/lxc/mount_utils.c index d47cbe655..5132ea226 100644 --- a/src/lxc/mount_utils.c +++ b/src/lxc/mount_utils.c @@ -138,8 +138,8 @@ static int __fs_prepare(const char *fs_name, int fd_from) * only use fds for mount. */ if (fd_from >= 0) { - ret = snprintf(source, sizeof(source), "/proc/self/fd/%d", fd_from); - if (ret < 0 || ret >= sizeof(source)) + ret = strnprintf(source, sizeof(source), "/proc/self/fd/%d", fd_from); + if (ret < 0) return log_error_errno(-EIO, EIO, "Failed to create /proc/self/fd/%d", fd_from); }