diff options
author | Jeremy Allison <jra@samba.org> | 2021-06-23 12:06:19 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2021-07-04 17:15:35 +0000 |
commit | 99dd56c5fb5922eed9ec3181fc5ea092833e6f39 (patch) | |
tree | 12507d2eb13bfb6b295c3ebd643ed50822fde10b /examples | |
parent | ce9cdeb3504e007557a870ae99d3a84c8a7b9c36 (diff) | |
download | samba-99dd56c5fb5922eed9ec3181fc5ea092833e6f39.tar.gz |
vfs: RIP SMB_VFS_GETXATTR()
.--. .-, .-..-.__
.'(`.-` \_.-'-./` |\_( "\__
__.>\ '; _;---,._| / __/`'--)
/.--. : |/' _.--.<| / | |
_..-' `\ /' /` /_/ _/_/
>_.-``-. `Y /' _;---.`|/))))
'` .-''. \|: .' __, .-'"`
.'--._ `-: \/: /' '.\ _|_
/.'`\ :; /' `- `-|-`
-` | | |
:.; : | .-'~^~`-.
|: | .' _ _ `.
|:. | | |_) | |_) |
:. : | | | \ | | |
: ; | | |
: ; | | SMB_VFS |
: ; | | GETXATTR |
: ; | | |
.jgs. : ; | |
-."-/\\\/:::. `\."-._'."-"_\\-| |///."-
" -."-.\\"-."//.-".`-."_\\-.".-\\`=.........=`//-".
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/VFS/skel_opaque.c | 11 | ||||
-rw-r--r-- | examples/VFS/skel_transparent.c | 10 |
2 files changed, 0 insertions, 21 deletions
diff --git a/examples/VFS/skel_opaque.c b/examples/VFS/skel_opaque.c index a65deaf3204..25241feeb26 100644 --- a/examples/VFS/skel_opaque.c +++ b/examples/VFS/skel_opaque.c @@ -821,16 +821,6 @@ static int skel_sys_acl_delete_def_fd(vfs_handle_struct *handle, return -1; } -static ssize_t skel_getxattr(vfs_handle_struct *handle, - const struct smb_filename *smb_fname, - const char *name, - void *value, - size_t size) -{ - errno = ENOSYS; - return -1; -} - struct skel_getxattrat_state { struct vfs_aio_state aio_state; ssize_t xattr_size; @@ -1069,7 +1059,6 @@ static struct vfs_fn_pointers skel_opaque_fns = { .sys_acl_delete_def_fd_fn = skel_sys_acl_delete_def_fd, /* EA operations. */ - .getxattr_fn = skel_getxattr, .getxattrat_send_fn = skel_getxattrat_send, .getxattrat_recv_fn = skel_getxattrat_recv, .fgetxattr_fn = skel_fgetxattr, diff --git a/examples/VFS/skel_transparent.c b/examples/VFS/skel_transparent.c index 87f974c214b..77121259550 100644 --- a/examples/VFS/skel_transparent.c +++ b/examples/VFS/skel_transparent.c @@ -1081,15 +1081,6 @@ static int skel_sys_acl_delete_def_fd(vfs_handle_struct *handle, return SMB_VFS_NEXT_SYS_ACL_DELETE_DEF_FD(handle, fsp); } -static ssize_t skel_getxattr(vfs_handle_struct *handle, - const struct smb_filename *smb_fname, - const char *name, - void *value, - size_t size) -{ - return SMB_VFS_NEXT_GETXATTR(handle, smb_fname, name, value, size); -} - struct skel_getxattrat_state { struct vfs_aio_state aio_state; ssize_t xattr_size; @@ -1374,7 +1365,6 @@ static struct vfs_fn_pointers skel_transparent_fns = { .sys_acl_delete_def_fd_fn = skel_sys_acl_delete_def_fd, /* EA operations. */ - .getxattr_fn = skel_getxattr, .getxattrat_send_fn = skel_getxattrat_send, .getxattrat_recv_fn = skel_getxattrat_recv, .fgetxattr_fn = skel_fgetxattr, |