s3: smbd: Correctly set smb2req->smb1req->posix_pathnames from the calling fsp on...
commit09221cea5a19034fd19394134cd2d9c3181966ca
authorJeremy Allison <jra@samba.org>
Tue, 28 Mar 2023 20:53:20 +0000 (28 13:53 -0700)
committerRalph Boehme <slow@samba.org>
Fri, 31 Mar 2023 20:22:38 +0000 (31 20:22 +0000)
tree8158b0dbdcd27d8198f3867d00defd0bda1903ce
parent3f33ea95eb654ab41636f2216002d7916fc56521
s3: smbd: Correctly set smb2req->smb1req->posix_pathnames from the calling fsp on SMB2 calls.

We must always do SMB3+POSIX operations on fsp's opened with a posix create context.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
14 files changed:
source3/smbd/globals.h
source3/smbd/smb2_break.c
source3/smbd/smb2_close.c
source3/smbd/smb2_create.c
source3/smbd/smb2_flush.c
source3/smbd/smb2_getinfo.c
source3/smbd/smb2_glue.c
source3/smbd/smb2_ioctl.c
source3/smbd/smb2_lock.c
source3/smbd/smb2_notify.c
source3/smbd/smb2_query_directory.c
source3/smbd/smb2_read.c
source3/smbd/smb2_setinfo.c
source3/smbd/smb2_write.c