From: Karel Zak Date: Mon, 29 Nov 2021 12:35:35 +0000 (+0100) Subject: lsfd: make sure we do not use uninitialized struct stat [coverity scan] X-Git-Tag: v2.38-rc1~134 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=49fe65af3a876520cf025058c3adfdf149c4461a;p=thirdparty%2Futil-linux.git lsfd: make sure we do not use uninitialized struct stat [coverity scan] 540 if (is_association(f, NS_MNT)) >>> CID 374364: Uninitialized variables (UNINIT) >>> Using uninitialized value "sb.st_ino". 541 proc->ns_mnt = sb.st_ino; Signed-off-by: Karel Zak --- diff --git a/misc-utils/lsfd.c b/misc-utils/lsfd.c index 1e05958a62..0af70785ee 100644 --- a/misc-utils/lsfd.c +++ b/misc-utils/lsfd.c @@ -538,7 +538,7 @@ static struct file *collect_file_symlink(struct path_cxt *pc, file_init_content(f); if (is_association(f, NS_MNT)) - proc->ns_mnt = sb.st_ino; + proc->ns_mnt = f->stat.st_ino; else if (assoc >= 0) { /* file-descriptor based association */