s3: smbd: smb2_create.c - remove all uses of lp_posix_pathnames().
authorJeremy Allison <jra@samba.org>
Tue, 22 Dec 2015 21:52:10 +0000 (13:52 -0800)
committerJeremy Allison <jra@samba.org>
Wed, 23 Dec 2015 17:23:17 +0000 (18:23 +0100)
Currently SMB2/3 doesn't do POSIX pathname processing.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <Volker.Lendecke@SerNet.DE>
source3/smbd/smb2_create.c

index db706f03bac2983c1699425a82c8ea26454c94a9..54a598d663d1540137e71fcad134f9bb66974870 100644 (file)
@@ -379,8 +379,7 @@ static NTSTATUS smbd_smb2_create_durable_lease_check(
        const struct smb2_lease *lease_ptr)
 {
        struct smb_filename *smb_fname = NULL;
-       uint32_t ucf_flags = UCF_PREP_CREATEFILE |
-               (lp_posix_pathnames() ? UCF_POSIX_PATHNAMES : 0);
+       uint32_t ucf_flags = UCF_PREP_CREATEFILE;
        NTSTATUS status;
 
        if (lease_ptr == NULL) {
@@ -1006,8 +1005,7 @@ static struct tevent_req *smbd_smb2_create_send(TALLOC_CTX *mem_ctx,
                        info = FILE_WAS_OPENED;
                } else {
                        struct smb_filename *smb_fname = NULL;
-                       uint32_t ucf_flags = UCF_PREP_CREATEFILE |
-                               (lp_posix_pathnames() ? UCF_POSIX_PATHNAMES : 0);
+                       uint32_t ucf_flags = UCF_PREP_CREATEFILE;
 
                        if (requested_oplock_level == SMB2_OPLOCK_LEVEL_LEASE) {
                                if (lease_ptr == NULL) {