summaryrefslogtreecommitdiff
path: root/source3/smbd/vfs.c
diff options
context:
space:
mode:
authorSamuel Cabrero <scabrero@samba.org>2021-05-10 12:38:58 +0200
committerJeremy Allison <jra@samba.org>2021-05-14 20:04:28 +0000
commit6df8709fc9879049e95176f72193aa255e1b1452 (patch)
treeaf3823461acd8d0908643fd033b45cf77055986f /source3/smbd/vfs.c
parent9be3be8aca8d1ee198791c5ffebeddf997372caf (diff)
downloadsamba-6df8709fc9879049e95176f72193aa255e1b1452.tar.gz
VFS: Add SMB_VFS_FREADDIR_ATTR()
Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/smbd/vfs.c')
-rw-r--r--source3/smbd/vfs.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c
index 7b91499dc2c..15f989b43ee 100644
--- a/source3/smbd/vfs.c
+++ b/source3/smbd/vfs.c
@@ -2986,3 +2986,15 @@ NTSTATUS smb_vfs_call_readdir_attr(struct vfs_handle_struct *handle,
VFS_FIND(readdir_attr);
return handle->fns->readdir_attr_fn(handle, fname, mem_ctx, attr_data);
}
+
+NTSTATUS smb_vfs_call_freaddir_attr(struct vfs_handle_struct *handle,
+ struct files_struct *fsp,
+ TALLOC_CTX *mem_ctx,
+ struct readdir_attr_data **attr_data)
+{
+ VFS_FIND(freaddir_attr);
+ return handle->fns->freaddir_attr_fn(handle,
+ fsp,
+ mem_ctx,
+ attr_data);
+}