diff options
Diffstat (limited to 'source3/modules/vfs_cap.c')
-rw-r--r-- | source3/modules/vfs_cap.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source3/modules/vfs_cap.c b/source3/modules/vfs_cap.c index 5deb7754f02..c40d2a25b76 100644 --- a/source3/modules/vfs_cap.c +++ b/source3/modules/vfs_cap.c @@ -85,8 +85,9 @@ static int cap_get_quota(vfs_handle_struct *handle, } static struct dirent *cap_readdir(vfs_handle_struct *handle, - DIR *dirp, - SMB_STRUCT_STAT *sbuf) + struct files_struct *dirfsp, + DIR *dirp, + SMB_STRUCT_STAT *sbuf) { struct dirent *result; struct dirent *newdirent; @@ -94,7 +95,7 @@ static struct dirent *cap_readdir(vfs_handle_struct *handle, size_t newnamelen; DEBUG(3,("cap: cap_readdir\n")); - result = SMB_VFS_NEXT_READDIR(handle, dirp, NULL); + result = SMB_VFS_NEXT_READDIR(handle, dirfsp, dirp, NULL); if (!result) { return NULL; } |