[Pkg-samba-maint] [samba] 110/135: smbd: change flag name from UCF_CREATING_FILE to UCF_PREP_CREATEFILE
Ivo De Decker
ivodd at moszumanska.debian.org
Sat Jan 11 21:30:30 UTC 2014
This is an automated email from the git hooks/post-receive script.
ivodd pushed a commit to branch master
in repository samba.
commit 564fe6c8fef23efb8b47859b50f4a7123a59b9e9
Author: Jeremy Allison <jra at samba.org>
Date: Tue Dec 3 10:19:09 2013 -0800
smbd: change flag name from UCF_CREATING_FILE to UCF_PREP_CREATEFILE
In preparation to using it for all open calls.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=10297
Signed-off-by: Jeremy Allison <jra at samba.org>
Reviewed-by: Volker Lendecke <vl at samba.org>
(cherry picked from commit 874318a97868e08837a1febb1be8e8a167b5ae0f)
---
source3/smbd/filename.c | 2 +-
source3/smbd/nttrans.c | 4 ++--
source3/smbd/reply.c | 10 +++++-----
source3/smbd/smb2_create.c | 2 +-
source3/smbd/smbd.h | 2 +-
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/source3/smbd/filename.c b/source3/smbd/filename.c
index 3096a3e..eaec5b6 100644
--- a/source3/smbd/filename.c
+++ b/source3/smbd/filename.c
@@ -722,7 +722,7 @@ NTSTATUS unix_convert(TALLOC_CTX *ctx,
*/
if (errno == EACCES) {
- if ((ucf_flags & UCF_CREATING_FILE) == 0) {
+ if ((ucf_flags & UCF_PREP_CREATEFILE) == 0) {
status = NT_STATUS_ACCESS_DENIED;
goto fail;
} else {
diff --git a/source3/smbd/nttrans.c b/source3/smbd/nttrans.c
index 94be9f6..ba842ad 100644
--- a/source3/smbd/nttrans.c
+++ b/source3/smbd/nttrans.c
@@ -540,7 +540,7 @@ void reply_ntcreate_and_X(struct smb_request *req)
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
(create_disposition == FILE_CREATE)
- ? UCF_CREATING_FILE : 0,
+ ? UCF_PREP_CREATEFILE : 0,
NULL,
&smb_fname);
@@ -1078,7 +1078,7 @@ static void call_nt_transact_create(connection_struct *conn,
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
(create_disposition == FILE_CREATE)
- ? UCF_CREATING_FILE : 0,
+ ? UCF_PREP_CREATEFILE : 0,
NULL,
&smb_fname);
diff --git a/source3/smbd/reply.c b/source3/smbd/reply.c
index 03c8414..b471a06 100644
--- a/source3/smbd/reply.c
+++ b/source3/smbd/reply.c
@@ -1919,7 +1919,7 @@ void reply_open(struct smb_request *req)
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
(create_disposition == FILE_CREATE)
- ? UCF_CREATING_FILE : 0,
+ ? UCF_PREP_CREATEFILE : 0,
NULL,
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
@@ -2097,7 +2097,7 @@ void reply_open_and_X(struct smb_request *req)
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
(create_disposition == FILE_CREATE)
- ? UCF_CREATING_FILE : 0,
+ ? UCF_PREP_CREATEFILE : 0,
NULL,
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
@@ -2330,7 +2330,7 @@ void reply_mknew(struct smb_request *req)
conn,
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
- UCF_CREATING_FILE,
+ UCF_PREP_CREATEFILE,
NULL,
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
@@ -2471,7 +2471,7 @@ void reply_ctemp(struct smb_request *req)
status = filename_convert(ctx, conn,
req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
- UCF_CREATING_FILE,
+ UCF_PREP_CREATEFILE,
NULL,
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
@@ -5830,7 +5830,7 @@ void reply_mkdir(struct smb_request *req)
status = filename_convert(ctx, conn,
req->flags2 & FLAGS2_DFS_PATHNAMES,
directory,
- UCF_CREATING_FILE,
+ UCF_PREP_CREATEFILE,
NULL,
&smb_dname);
if (!NT_STATUS_IS_OK(status)) {
diff --git a/source3/smbd/smb2_create.c b/source3/smbd/smb2_create.c
index 4f2edfc..357d25e 100644
--- a/source3/smbd/smb2_create.c
+++ b/source3/smbd/smb2_create.c
@@ -847,7 +847,7 @@ static struct tevent_req *smbd_smb2_create_send(TALLOC_CTX *mem_ctx,
smb1req->flags2 & FLAGS2_DFS_PATHNAMES,
fname,
(in_create_disposition == FILE_CREATE) ?
- UCF_CREATING_FILE : 0,
+ UCF_PREP_CREATEFILE : 0,
NULL, /* ppath_contains_wcards */
&smb_fname);
if (!NT_STATUS_IS_OK(status)) {
diff --git a/source3/smbd/smbd.h b/source3/smbd/smbd.h
index e769157..5cf88bf 100644
--- a/source3/smbd/smbd.h
+++ b/source3/smbd/smbd.h
@@ -73,6 +73,6 @@ struct trans_state {
#define UCF_COND_ALLOW_WCARD_LCOMP 0x00000004
#define UCF_POSIX_PATHNAMES 0x00000008
#define UCF_UNIX_NAME_LOOKUP 0x00000010
-#define UCF_CREATING_FILE 0x00000020
+#define UCF_PREP_CREATEFILE 0x00000020
#endif /* _SMBD_SMBD_H */
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list