]> git.ipfire.org Git - thirdparty/samba.git/commit
smbd: Pass "create_options" to filename_create_ucf_flags()
authorVolker Lendecke <vl@samba.org>
Fri, 2 Feb 2024 20:16:46 +0000 (21:16 +0100)
committerRalph Boehme <slow@samba.org>
Fri, 22 Nov 2024 09:50:37 +0000 (09:50 +0000)
commitec64f81df92355e0e48cd774f4bc54192b0f0074
tree849606f21ed7e9c756eed98083ef3e655e578368
parentfee31b6cb2b8f7dd111bdd9d2ff5479c31cbca37
smbd: Pass "create_options" to filename_create_ucf_flags()

OPEN_REPARSE_POINT will trigger symlinks not being followed but
returned, even if we have "follow symlinks = yes". Prepare for setting
UCF_LCOMP_LNK_OK for this case in a central place.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/filename.c
source3/smbd/proto.h
source3/smbd/smb1_nttrans.c
source3/smbd/smb1_reply.c
source3/smbd/smb2_create.c