diff options
Diffstat (limited to 'source3/modules/vfs_catia.c')
-rw-r--r-- | source3/modules/vfs_catia.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/source3/modules/vfs_catia.c b/source3/modules/vfs_catia.c index 687547dc17b..6979dc6c8dc 100644 --- a/source3/modules/vfs_catia.c +++ b/source3/modules/vfs_catia.c @@ -919,29 +919,6 @@ catia_setxattr(vfs_handle_struct *handle, const char *path, return ret; } -static int -catia_lsetxattr(vfs_handle_struct *handle, const char *path, - const char *name, const void *value, size_t size, - int flags) -{ - char *mapped_name = NULL; - NTSTATUS status; - ssize_t ret; - - status = catia_string_replace_allocate(handle->conn, - name, &mapped_name, vfs_translate_to_unix); - if (!NT_STATUS_IS_OK(status)) { - errno = map_errno_from_nt_status(status); - return -1; - } - - - ret = SMB_VFS_NEXT_LSETXATTR(handle, path, mapped_name, value, size, flags); - TALLOC_FREE(mapped_name); - - return ret; -} - static struct vfs_fn_pointers vfs_catia_fns = { .mkdir_fn = catia_mkdir, .rmdir_fn = catia_rmdir, @@ -969,7 +946,6 @@ static struct vfs_fn_pointers vfs_catia_fns = { .removexattr_fn = catia_removexattr, .lremovexattr_fn = catia_lremovexattr, .setxattr_fn = catia_setxattr, - .lsetxattr_fn = catia_lsetxattr, }; NTSTATUS vfs_catia_init(void) |