From: Volker Lendecke Date: Mon, 2 Jan 2023 15:01:10 +0000 (+0100) Subject: pylibsmb: Add reparse tag definitions X-Git-Tag: talloc-2.4.0~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8000c1883748dcf4a5e2c2ea8f90115dff07254a;p=thirdparty%2Fsamba.git pylibsmb: Add reparse tag definitions Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index 159e3c9d343..7952a6ec483 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -2874,6 +2874,13 @@ MODULE_INIT_FUNC(libsmb_samba_cwrapper) ADD_FLAGS(SYMLINK_TRUST_UNKNOWN); ADD_FLAGS(SYMLINK_TRUST_MASK); + ADD_FLAGS(IO_REPARSE_TAG_SYMLINK); + ADD_FLAGS(IO_REPARSE_TAG_MOUNT_POINT); + ADD_FLAGS(IO_REPARSE_TAG_HSM); + ADD_FLAGS(IO_REPARSE_TAG_SIS); + ADD_FLAGS(IO_REPARSE_TAG_DFS); + ADD_FLAGS(IO_REPARSE_TAG_NFS); + #define ADD_STRING(val) PyModule_AddObject(m, #val, PyBytes_FromString(val)) ADD_STRING(SMB2_CREATE_TAG_EXTA);