Commit 6787341a authored by Miklos Szeredi's avatar Miklos Szeredi

ovl: check snprintf return

Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
parent 520eccdf
...@@ -498,6 +498,9 @@ static int ovl_set_nlink_common(struct dentry *dentry, ...@@ -498,6 +498,9 @@ static int ovl_set_nlink_common(struct dentry *dentry,
len = snprintf(buf, sizeof(buf), format, len = snprintf(buf, sizeof(buf), format,
(int) (inode->i_nlink - realinode->i_nlink)); (int) (inode->i_nlink - realinode->i_nlink));
if (WARN_ON(len >= sizeof(buf)))
return -EIO;
return ovl_do_setxattr(ovl_dentry_upper(dentry), return ovl_do_setxattr(ovl_dentry_upper(dentry),
OVL_XATTR_NLINK, buf, len, 0); OVL_XATTR_NLINK, buf, len, 0);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment