]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3/modules: streams_xattr_pwrite SMB_VFS_SETXATTR -> SMB_VFS_FSETXATTR
authorNoel Power <noel.power@suse.com>
Thu, 18 Feb 2021 18:14:16 +0000 (18:14 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 11 Mar 2021 17:50:30 +0000 (17:50 +0000)
Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/modules/vfs_streams_xattr.c

index 632fc2cff0b1872ad09c148376ec9454720102f0..9654f8d99efca9a76e26542d504520207476186c 100644 (file)
@@ -968,8 +968,7 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct *handle,
 
         memcpy(ea.value.data + offset, data, n);
 
-       ret = SMB_VFS_SETXATTR(fsp->conn,
-                              fsp->fsp_name,
+       ret = SMB_VFS_FSETXATTR(fsp->base_fsp ? fsp->base_fsp : fsp,
                               sio->xattr_name,
                               ea.value.data, ea.value.length, 0);
        TALLOC_FREE(ea.value.data);