From: Volker Lendecke Date: Wed, 31 Aug 2022 09:37:54 +0000 (+0200) Subject: pylibsmb: Add smb2 create tag strings X-Git-Tag: talloc-2.4.0~1220 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=68ba30215da2623edd0bdb6b92e576d616cee0f3;p=thirdparty%2Fsamba.git pylibsmb: Add smb2 create tag strings Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index 9a8b881d054..803e3163b7b 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -2102,5 +2102,23 @@ MODULE_INIT_FUNC(libsmb_samba_cwrapper) ADD_FLAGS(NOTIFY_ACTION_REMOVED_STREAM); ADD_FLAGS(NOTIFY_ACTION_MODIFIED_STREAM); +#define ADD_STRING(val) PyModule_AddObject(m, #val, PyBytes_FromString(val)) + + ADD_STRING(SMB2_CREATE_TAG_EXTA); + ADD_STRING(SMB2_CREATE_TAG_MXAC); + ADD_STRING(SMB2_CREATE_TAG_SECD); + ADD_STRING(SMB2_CREATE_TAG_DHNQ); + ADD_STRING(SMB2_CREATE_TAG_DHNC); + ADD_STRING(SMB2_CREATE_TAG_ALSI); + ADD_STRING(SMB2_CREATE_TAG_TWRP); + ADD_STRING(SMB2_CREATE_TAG_QFID); + ADD_STRING(SMB2_CREATE_TAG_RQLS); + ADD_STRING(SMB2_CREATE_TAG_DH2Q); + ADD_STRING(SMB2_CREATE_TAG_DH2C); + ADD_STRING(SMB2_CREATE_TAG_AAPL); + ADD_STRING(SMB2_CREATE_TAG_APP_INSTANCE_ID); + ADD_STRING(SVHDX_OPEN_DEVICE_CONTEXT); + ADD_STRING(SMB2_CREATE_TAG_POSIX); + return m; }