From 7d89c7c17bcedd33dae7d3200104dc0643a753f6 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Wed, 24 Mar 2010 07:45:15 -0400 Subject: [PATCH] idl: fix comment and convert whitespaces to tabs --- librpc/idl/drsblobs.idl | 88 ++++++++++++++++++++--------------------- librpc/idl/idl_types.h | 2 +- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/librpc/idl/drsblobs.idl b/librpc/idl/drsblobs.idl index 0df5bc15e2..93c44f354f 100644 --- a/librpc/idl/drsblobs.idl +++ b/librpc/idl/drsblobs.idl @@ -572,53 +572,53 @@ interface drsblobs { [in,subcontext(0xFFFFFC01)] ExtendedErrorInfoPtr ptr ); - /* MS-ADTS 7.1.6.9.3 msDS-TrustForestTrustInfo Attribute */ - - typedef [flag(NDR_NOALIGN)] struct { - [value(ndr_size_dom_sid0(&sid, ndr->flags))] uint32 sid_size; - [subcontext(0),subcontext_size(sid_size)] dom_sid sid; - utf8string2 dns_name; - utf8string2 netbios_name; - } ForestTrustDataDomainInfo; - - typedef [flag(NDR_NOALIGN)] struct { - uint32 size; - uint8 data[size]; - } ForestTrustDataBinaryData; - - typedef [nodiscriminant] union { - [case(FOREST_TRUST_TOP_LEVEL_NAME)] utf8string2 name; - [case(FOREST_TRUST_TOP_LEVEL_NAME_EX)] utf8string2 name; - [case(FOREST_TRUST_DOMAIN_INFO)] ForestTrustDataDomainInfo info; - [default] ForestTrustDataBinaryData data; - } ForestTrustData; - - /* same as lsa_ForestTrustRecordType */ - typedef [enum8bit] enum { + /* MS-ADTS 7.1.6.9.3 msDS-TrustForestTrustInfo Attribute */ + + typedef [flag(NDR_NOALIGN)] struct { + [value(ndr_size_dom_sid0(&sid, ndr->flags))] uint32 sid_size; + [subcontext(0),subcontext_size(sid_size)] dom_sid sid; + utf8string2 dns_name; + utf8string2 netbios_name; + } ForestTrustDataDomainInfo; + + typedef [flag(NDR_NOALIGN)] struct { + uint32 size; + uint8 data[size]; + } ForestTrustDataBinaryData; + + typedef [nodiscriminant] union { + [case(FOREST_TRUST_TOP_LEVEL_NAME)] utf8string2 name; + [case(FOREST_TRUST_TOP_LEVEL_NAME_EX)] utf8string2 name; + [case(FOREST_TRUST_DOMAIN_INFO)] ForestTrustDataDomainInfo info; + [default] ForestTrustDataBinaryData data; + } ForestTrustData; + + /* same as lsa_ForestTrustRecordType */ + typedef [enum8bit] enum { FOREST_TRUST_TOP_LEVEL_NAME = 0, FOREST_TRUST_TOP_LEVEL_NAME_EX = 1, FOREST_TRUST_DOMAIN_INFO = 2 - } ForestTrustInfoRecordType; - - /* meaning of flags depends on record type and values are - the same as in lsa.idl, see collision record types */ - typedef [public,gensize,flag(NDR_NOALIGN)] struct { - uint32 flags; - NTTIME timestamp; - ForestTrustInfoRecordType type; - [switch_is(type)] ForestTrustData data; - } ForestTrustInfoRecord; - - typedef [flag(NDR_NOALIGN)] struct { - [value(ndr_size_ForestTrustInfoRecord(&record, ndr->iconv_convenience, ndr->flags))] uint32 record_size; - ForestTrustInfoRecord record; - } ForestTrustInfoRecordArmor; - - typedef [public,flag(NDR_NOALIGN)] struct { - uint32 version; - uint32 count; - ForestTrustInfoRecordArmor records[count]; - } ForestTrustInfo; + } ForestTrustInfoRecordType; + + /* meaning of flags depends on record type and values are + the same as in lsa.idl, see collision record types */ + typedef [public,gensize,flag(NDR_NOALIGN)] struct { + uint32 flags; + NTTIME timestamp; + ForestTrustInfoRecordType type; + [switch_is(type)] ForestTrustData data; + } ForestTrustInfoRecord; + + typedef [flag(NDR_NOALIGN)] struct { + [value(ndr_size_ForestTrustInfoRecord(&record, ndr->iconv_convenience, ndr->flags))] uint32 record_size; + ForestTrustInfoRecord record; + } ForestTrustInfoRecordArmor; + + typedef [public,flag(NDR_NOALIGN)] struct { + uint32 version; + uint32 count; + ForestTrustInfoRecordArmor records[count]; + } ForestTrustInfo; void decode_ForestTrustInfo( [in] ForestTrustInfo blob diff --git a/librpc/idl/idl_types.h b/librpc/idl/idl_types.h index d763a8b22a..72165cf22e 100644 --- a/librpc/idl/idl_types.h +++ b/librpc/idl/idl_types.h @@ -48,7 +48,7 @@ #define utf8string [flag(STR_UTF8|STR_NULLTERM)] string /* - an utf8 string prefixed with [length], 32 bits + an utf8 string prefixed with [size], 32 bits not null terminated */ #define utf8string2 [flag(STR_SIZE4|STR_UTF8|STR_NOTERM)] string -- 2.34.1