]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
pylibsmb: Add CreateDisposition values
authorVolker Lendecke <vl@samba.org>
Thu, 3 Nov 2022 15:39:44 +0000 (16:39 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 22 Nov 2022 18:27:33 +0000 (18:27 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libsmb/pylibsmb.c

index cfcad30422b3e1c3c7a4841be107b21bab003df7..9e4b7079f5db462a84074858250815473e57123a 100644 (file)
@@ -2705,6 +2705,14 @@ MODULE_INIT_FUNC(libsmb_samba_cwrapper)
        ADD_FLAGS(NOTIFY_ACTION_REMOVED_STREAM);
        ADD_FLAGS(NOTIFY_ACTION_MODIFIED_STREAM);
 
+       /* CreateDisposition values */
+       ADD_FLAGS(FILE_SUPERSEDE);
+       ADD_FLAGS(FILE_OPEN);
+       ADD_FLAGS(FILE_CREATE);
+       ADD_FLAGS(FILE_OPEN_IF);
+       ADD_FLAGS(FILE_OVERWRITE);
+       ADD_FLAGS(FILE_OVERWRITE_IF);
+
        ADD_FLAGS(FSCTL_DFS_GET_REFERRALS);
        ADD_FLAGS(FSCTL_DFS_GET_REFERRALS_EX);
        ADD_FLAGS(FSCTL_REQUEST_OPLOCK_LEVEL_1);