From: Volker Lendecke Date: Tue, 20 Sep 2022 15:58:04 +0000 (+0200) Subject: pylibsmb: Add create options X-Git-Tag: talloc-2.4.0~502 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99730a59d5a35d5f91dee5343fd69a345a374d51;p=thirdparty%2Fsamba.git pylibsmb: Add create options Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index 549c607224b..c121e0415b9 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -2598,6 +2598,27 @@ MODULE_INIT_FUNC(libsmb_samba_cwrapper) ADD_FLAGS(FILE_ATTRIBUTE_ENCRYPTED); ADD_FLAGS(FILE_ATTRIBUTE_ALL_MASK); + ADD_FLAGS(FILE_DIRECTORY_FILE); + ADD_FLAGS(FILE_WRITE_THROUGH); + ADD_FLAGS(FILE_SEQUENTIAL_ONLY); + ADD_FLAGS(FILE_NO_INTERMEDIATE_BUFFERING); + ADD_FLAGS(FILE_SYNCHRONOUS_IO_ALERT); + ADD_FLAGS(FILE_SYNCHRONOUS_IO_NONALERT); + ADD_FLAGS(FILE_NON_DIRECTORY_FILE); + ADD_FLAGS(FILE_CREATE_TREE_CONNECTION); + ADD_FLAGS(FILE_COMPLETE_IF_OPLOCKED); + ADD_FLAGS(FILE_NO_EA_KNOWLEDGE); + ADD_FLAGS(FILE_EIGHT_DOT_THREE_ONLY); + ADD_FLAGS(FILE_RANDOM_ACCESS); + ADD_FLAGS(FILE_DELETE_ON_CLOSE); + ADD_FLAGS(FILE_OPEN_BY_FILE_ID); + ADD_FLAGS(FILE_OPEN_FOR_BACKUP_INTENT); + ADD_FLAGS(FILE_NO_COMPRESSION); + ADD_FLAGS(FILE_RESERVER_OPFILTER); + ADD_FLAGS(FILE_OPEN_REPARSE_POINT); + ADD_FLAGS(FILE_OPEN_NO_RECALL); + ADD_FLAGS(FILE_OPEN_FOR_FREE_SPACE_QUERY); + ADD_FLAGS(FILE_SHARE_READ); ADD_FLAGS(FILE_SHARE_WRITE); ADD_FLAGS(FILE_SHARE_DELETE);