]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - fs/overlayfs/overlayfs.h
ovl: drop flags argument from ovl_do_setxattr()
[mirror_ubuntu-hirsute-kernel.git] / fs / overlayfs / overlayfs.h
index 29bc1ec699e7d7a2ef3c4d34534e665855a91de9..5f108233f03beafde9cd817958e2b965d855a55e 100644 (file)
@@ -170,12 +170,18 @@ static inline int ovl_do_symlink(struct inode *dir, struct dentry *dentry,
        return err;
 }
 
+static inline ssize_t ovl_do_getxattr(struct dentry *dentry, const char *name,
+                                     void *value, size_t size)
+{
+       return vfs_getxattr(dentry, name, value, size);
+}
+
 static inline int ovl_do_setxattr(struct dentry *dentry, const char *name,
-                                 const void *value, size_t size, int flags)
+                                 const void *value, size_t size)
 {
-       int err = vfs_setxattr(dentry, name, value, size, flags);
-       pr_debug("setxattr(%pd2, \"%s\", \"%*pE\", %zu, 0x%x) = %i\n",
-                dentry, name, min((int)size, 48), value, size, flags, err);
+       int err = vfs_setxattr(dentry, name, value, size, 0);
+       pr_debug("setxattr(%pd2, \"%s\", \"%*pE\", %zu, 0) = %i\n",
+                dentry, name, min((int)size, 48), value, size, err);
        return err;
 }
 
@@ -299,8 +305,6 @@ int ovl_lock_rename_workdir(struct dentry *workdir, struct dentry *upperdir);
 int ovl_check_metacopy_xattr(struct dentry *dentry);
 bool ovl_is_metacopy_dentry(struct dentry *dentry);
 char *ovl_get_redirect_xattr(struct dentry *dentry, int padding);
-ssize_t ovl_getxattr(struct dentry *dentry, char *name, char **value,
-                    size_t padding);
 
 static inline bool ovl_is_impuredir(struct dentry *dentry)
 {