diff options
author | Stefan Metzmacher <metze@samba.org> | 2012-05-23 13:09:40 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2012-05-24 14:12:32 +0200 |
commit | 758d61201f7b51da6ce74aee2d18c5125d72522e (patch) | |
tree | 10c9fb6c13388b1a070e7dca3a1c999ce1e1ecb9 /source3/modules | |
parent | a92f7176bd7f198a547952142b7d361a9b4e9146 (diff) | |
download | samba-758d61201f7b51da6ce74aee2d18c5125d72522e.tar.gz samba-758d61201f7b51da6ce74aee2d18c5125d72522e.tar.bz2 samba-758d61201f7b51da6ce74aee2d18c5125d72522e.zip |
s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path()
Note the DCERPC code should not be smb2 specific!
I wonder why this is at all smb2 specific...
metze
Diffstat (limited to 'source3/modules')
-rw-r--r-- | source3/modules/vfs_default.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/modules/vfs_default.c b/source3/modules/vfs_default.c index 887dbcb9af..8908508af4 100644 --- a/source3/modules/vfs_default.c +++ b/source3/modules/vfs_default.c @@ -22,6 +22,7 @@ #include "system/time.h" #include "system/filesys.h" #include "smbd/smbd.h" +#include "smbd/globals.h" #include "ntioctl.h" #include "smbprofile.h" #include "../libcli/security/security.h" @@ -209,7 +210,8 @@ static NTSTATUS vfswrap_get_dfs_referrals(struct vfs_handle_struct *handle, } /* The following call can change cwd. */ - status = get_referred_path(r, pathnamep, handle->conn->sconn, + status = get_referred_path(r, pathnamep, + !handle->conn->sconn->using_smb2, junction, &consumedcnt, &self_referral); if (!NT_STATUS_IS_OK(status)) { vfs_ChDir(handle->conn, handle->conn->connectpath); |