Author: metze Date: 2006-12-28 19:43:43 +0000 (Thu, 28 Dec 2006) New Revision: 20391
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20391 Log: add idl for the content of the partialAttributeSet attribute metze Modified: branches/SAMBA_4_0/source/librpc/idl/drsblobs.idl Changeset: Modified: branches/SAMBA_4_0/source/librpc/idl/drsblobs.idl =================================================================== --- branches/SAMBA_4_0/source/librpc/idl/drsblobs.idl 2006-12-28 19:05:33 UTC (rev 20390) +++ branches/SAMBA_4_0/source/librpc/idl/drsblobs.idl 2006-12-28 19:43:43 UTC (rev 20391) @@ -120,7 +120,31 @@ [in] repsFromToBlob blob ); + /* + * partialAttributeSet + * w2k uses version 1 + * w2k3 uses version 1 + */ typedef struct { + uint32 count; + drsuapi_DsAttributeId array[count]; + } partialAttributeSetCtr1; + + typedef [nodiscriminant] union { + [case(1)] partialAttributeSetCtr1 ctr1; + } partialAttributeSetCtr; + + typedef [public] struct { + uint32 version; + uint32 reserved; + [switch_is(version)] partialAttributeSetCtr ctr; + } partialAttributeSetBlob; + + void decode_partialAttributeSet( + [in] partialAttributeSetBlob blob + ); + + typedef struct { hyper h4; replUpToDateVectorCtr1 uptodateness_vector; } ldapControlDirSyncExtraData;