s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().
authorJeremy Allison <jra@samba.org>
Sat, 19 Mar 2016 04:19:38 +0000 (21:19 -0700)
committerJeremy Allison <jra@samba.org>
Thu, 24 Mar 2016 21:57:16 +0000 (22:57 +0100)
commitdc5dad48139a3dcb4544e4f31aabe269f6401849
treed28e38e34b700d0bc2cabab81f8130eaf1c91909
parent2e302d7007a58df972f7e63382ee8c9729f80560
s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().

Get it from parent/deriving smb_filename if present.
Use 0 (as usually this a Windows-style lookup) if
not.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Uri Simchoni <uri@samba.org>
41 files changed:
source3/include/proto.h
source3/lib/filename_util.c
source3/modules/non_posix_acls.c
source3/modules/vfs_cap.c
source3/modules/vfs_catia.c
source3/modules/vfs_default.c
source3/modules/vfs_fake_acls.c
source3/modules/vfs_fruit.c
source3/modules/vfs_gpfs.c
source3/modules/vfs_hpuxacl.c
source3/modules/vfs_media_harmony.c
source3/modules/vfs_nfs4acl_xattr.c
source3/modules/vfs_recycle.c
source3/modules/vfs_shadow_copy.c
source3/modules/vfs_shadow_copy2.c
source3/modules/vfs_snapper.c
source3/modules/vfs_streams_depot.c
source3/modules/vfs_streams_xattr.c
source3/modules/vfs_unityed_media.c
source3/modules/vfs_vxfs.c
source3/modules/vfs_xattr_tdb.c
source3/printing/nt_printing.c
source3/printing/printspoolss.c
source3/rpc_server/fss/srv_fss_agent.c
source3/smbd/close.c
source3/smbd/dir.c
source3/smbd/dosmode.c
source3/smbd/durable.c
source3/smbd/file_access.c
source3/smbd/filename.c
source3/smbd/files.c
source3/smbd/msdfs.c
source3/smbd/open.c
source3/smbd/pipes.c
source3/smbd/posix_acls.c
source3/smbd/pysmbd.c
source3/smbd/reply.c
source3/smbd/service.c
source3/smbd/trans2.c
source3/smbd/vfs.c
source3/torture/cmd_vfs.c