Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.
commitc61c9c3a4cda79fb82adf59bcb563d85797b9b76
authorJeremy Allison <jra@samba.org>
Fri, 5 Mar 2010 23:10:30 +0000 (5 15:10 -0800)
committerJeremy Allison <jra@samba.org>
Fri, 5 Mar 2010 23:13:37 +0000 (5 15:13 -0800)
tree3049052ca5181e9229d48de841c5635eef3ba055
parent95f22262656f38e5e0ea0b918ee68e958a9277f4
Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.

Ensure we don't use any of the create_options for Samba private
use. Add a new parameter to the VFS_CREATE call (private_flags)
which is only used internally. Renumber NTCREATEX_OPTIONS_PRIVATE_DENY_DOS
and NTCREATEX_OPTIONS_PRIVATE_DENY_FCB to match the S4 code).
Rev. the VFS interface to version 28.

Jeremy.
21 files changed:
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/include/proto.h
source3/include/smb.h
source3/include/vfs.h
source3/include/vfs_macros.h
source3/modules/onefs_open.c
source3/modules/vfs_acl_common.c
source3/modules/vfs_default.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_onefs_shadow_copy.c
source3/printing/nt_printing.c
source3/printing/printfsp.c
source3/rpc_server/srv_srvsvc_nt.c
source3/smbd/nttrans.c
source3/smbd/open.c
source3/smbd/reply.c
source3/smbd/smb2_create.c
source3/smbd/smb2_setinfo.c
source3/smbd/trans2.c
source3/smbd/vfs.c