summaryrefslogtreecommitdiff
path: root/examples/VFS
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2018-05-01 12:05:44 -0700
committerRalph Boehme <slow@samba.org>2018-05-04 22:34:25 +0200
commitc1bcf1e7fd93a1dbedb210e624f99773a6f3d6f9 (patch)
tree9901bd8f36e134bd63a1c340e3072cac68763f63 /examples/VFS
parent75fde601be6058b98cac214e3f97e82cfcd2f4fe (diff)
downloadsamba-c1bcf1e7fd93a1dbedb210e624f99773a6f3d6f9.tar.gz
s3: VFS: Remove SMB_VFS_READ() function and all implementations.
All code in Samba now uses SMB_VFS_PREAD or SMB_VFS_PREAD_SEND. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'examples/VFS')
-rw-r--r--examples/VFS/skel_opaque.c8
-rw-r--r--examples/VFS/skel_transparent.c7
2 files changed, 0 insertions, 15 deletions
diff --git a/examples/VFS/skel_opaque.c b/examples/VFS/skel_opaque.c
index 41215ccf911..3f0e6652c56 100644
--- a/examples/VFS/skel_opaque.c
+++ b/examples/VFS/skel_opaque.c
@@ -220,13 +220,6 @@ static int skel_close_fn(vfs_handle_struct *handle, files_struct *fsp)
return -1;
}
-static ssize_t skel_vfs_read(vfs_handle_struct *handle, files_struct *fsp,
- void *data, size_t n)
-{
- errno = ENOSYS;
- return -1;
-}
-
static ssize_t skel_pread(vfs_handle_struct *handle, files_struct *fsp,
void *data, size_t n, off_t offset)
{
@@ -949,7 +942,6 @@ struct vfs_fn_pointers skel_opaque_fns = {
.open_fn = skel_open,
.create_file_fn = skel_create_file,
.close_fn = skel_close_fn,
- .read_fn = skel_vfs_read,
.pread_fn = skel_pread,
.pread_send_fn = skel_pread_send,
.pread_recv_fn = skel_pread_recv,
diff --git a/examples/VFS/skel_transparent.c b/examples/VFS/skel_transparent.c
index 7a82a55a2af..a56cda50027 100644
--- a/examples/VFS/skel_transparent.c
+++ b/examples/VFS/skel_transparent.c
@@ -229,12 +229,6 @@ static int skel_close_fn(vfs_handle_struct *handle, files_struct *fsp)
return SMB_VFS_NEXT_CLOSE(handle, fsp);
}
-static ssize_t skel_vfs_read(vfs_handle_struct *handle, files_struct *fsp,
- void *data, size_t n)
-{
- return SMB_VFS_NEXT_READ(handle, fsp, data, n);
-}
-
static ssize_t skel_pread(vfs_handle_struct *handle, files_struct *fsp,
void *data, size_t n, off_t offset)
{
@@ -1123,7 +1117,6 @@ struct vfs_fn_pointers skel_transparent_fns = {
.open_fn = skel_open,
.create_file_fn = skel_create_file,
.close_fn = skel_close_fn,
- .read_fn = skel_vfs_read,
.pread_fn = skel_pread,
.pread_send_fn = skel_pread_send,
.pread_recv_fn = skel_pread_recv,