diff options
author | Stefan Metzmacher <metze@samba.org> | 2006-12-28 19:43:43 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:30:21 -0500 |
commit | ed7c63a6fc8106bf64c47a0610ab509b0e0ad822 (patch) | |
tree | db1dc41229ae248d3d9d464a87917d3b29ca13b1 /source4 | |
parent | 022658ae50f7eb6de5c8b17b6a4f17e9856c0d58 (diff) | |
download | samba-ed7c63a6fc8106bf64c47a0610ab509b0e0ad822.tar.gz samba-ed7c63a6fc8106bf64c47a0610ab509b0e0ad822.tar.bz2 samba-ed7c63a6fc8106bf64c47a0610ab509b0e0ad822.zip |
r20391: add idl for the content of the partialAttributeSet attribute
metze
(This used to be commit f7f9f174d77ddf7d4880b430b5dc7154ea1ddb3b)
Diffstat (limited to 'source4')
-rw-r--r-- | source4/librpc/idl/drsblobs.idl | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/source4/librpc/idl/drsblobs.idl b/source4/librpc/idl/drsblobs.idl index aa1c28300f..839527e7dc 100644 --- a/source4/librpc/idl/drsblobs.idl +++ b/source4/librpc/idl/drsblobs.idl @@ -120,6 +120,30 @@ interface drsblobs { [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; |