svn commit: samba r21323 - in branches/SAMBA_4_0/source/librpc/idl:
.
metze at samba.org
metze at samba.org
Tue Feb 13 22:14:00 GMT 2007
Author: metze
Date: 2007-02-13 22:13:59 +0000 (Tue, 13 Feb 2007)
New Revision: 21323
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21323
Log:
add a start to parse the supplementalCredentials value,
it doesn't work yet but it's a start
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 2007-02-13 20:55:17 UTC (rev 21322)
+++ branches/SAMBA_4_0/source/librpc/idl/drsblobs.idl 2007-02-13 22:13:59 UTC (rev 21323)
@@ -202,6 +202,31 @@
);
typedef [public] struct {
+ uint16 name_len;
+ uint16 data_len;
+ uint16 id;
+ [charset(UTF16)] uint8 name[name_len];
+ uint8 data[data_len];
+ } supplementalCredentialsPackage;
+
+ typedef [public] struct {
+ uint32 unknown1;
+ [charset(UTF16)] uint16 unknown2[0x30];
+ uint16 unknown3;
+ uint16 num_packages;
+ supplementalCredentialsPackage packages[num_packages];
+ } supplementalCredentialsSubBlob;
+
+ typedef [public] struct {
+ [value(0)] uint32 version;
+ [subcontext(4)] supplementalCredentialsSubBlob sub;
+ } supplementalCredentialsBlob;
+
+ void decode_supplementalCredentials(
+ [in] supplementalCredentialsBlob blob
+ );
+
+ typedef [public] struct {
uint32 marker;
DATA_BLOB data;
} DsCompressedChunk;
More information about the samba-cvs
mailing list