diff options
Diffstat (limited to 'source3/modules/vfs_default.c')
-rw-r--r-- | source3/modules/vfs_default.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/modules/vfs_default.c b/source3/modules/vfs_default.c index 43e65acc110..28f0257e18e 100644 --- a/source3/modules/vfs_default.c +++ b/source3/modules/vfs_default.c @@ -465,10 +465,13 @@ static void vfswrap_rewinddir(vfs_handle_struct *handle, DIR *dirp) END_PROFILE(syscall_rewinddir); } -static int vfswrap_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) +static int vfswrap_mkdir(vfs_handle_struct *handle, + const struct smb_filename *smb_fname, + mode_t mode) { int result; bool has_dacl = False; + const char *path = smb_fname->base_name; char *parent = NULL; START_PROFILE(syscall_mkdir); |