diff options
author | Stefan Metzmacher <metze@samba.org> | 2008-07-23 08:53:34 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2008-07-23 23:05:56 +0200 |
commit | 2951590a6873eea366353308b17ca6992c7b7e0a (patch) | |
tree | 185121e44fce6715a1dd9eae7a508ea2f329d054 | |
parent | 4c3aa3056ca53a3ee70978bcee011f50f66c44d5 (diff) | |
download | samba-2951590a6873eea366353308b17ca6992c7b7e0a.tar.gz samba-2951590a6873eea366353308b17ca6992c7b7e0a.tar.bz2 samba-2951590a6873eea366353308b17ca6992c7b7e0a.zip |
drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
metze
(cherry picked from commit da9ceb2bf17f964334d9317829d40483e2c04b10)
(This used to be commit 5459745369092a4d48fee18fb1be53f195405370)
-rw-r--r-- | source3/librpc/idl/drsblobs.idl | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/source3/librpc/idl/drsblobs.idl b/source3/librpc/idl/drsblobs.idl index e8df071bef..b6d444ff0d 100644 --- a/source3/librpc/idl/drsblobs.idl +++ b/source3/librpc/idl/drsblobs.idl @@ -269,23 +269,25 @@ interface drsblobs { } package_PrimaryKerberosString; typedef struct { + [value(0)] uint16 reserved1; + [value(0)] uint16 reserved2; + [value(0)] uint32 reserved3; uint32 keytype; [value((value?value->length:0))] uint32 value_len; [relative,subcontext(0),subcontext_size(value_len),flag(NDR_REMAINING)] DATA_BLOB *value; - [value(0)] uint32 unknown1; - [value(0)] uint32 unknown2; } package_PrimaryKerberosKey; typedef struct { uint16 num_keys; uint16 num_old_keys; package_PrimaryKerberosString salt; - [value(0)] uint32 unknown1; - [value(0)] uint32 unknown2; package_PrimaryKerberosKey keys[num_keys]; package_PrimaryKerberosKey old_keys[num_old_keys]; - udlong unknown3[num_keys]; - udlong unknown3_old[num_old_keys]; + [value(0)] uint32 padding1; + [value(0)] uint32 padding2; + [value(0)] uint32 padding3; + [value(0)] uint32 padding4; + [value(0)] uint32 padding5; } package_PrimaryKerberosCtr3; typedef [nodiscriminant] union { |