diff options
author | Stefan Metzmacher <metze@samba.org> | 2008-07-23 13:06:32 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2008-07-23 23:01:07 +0200 |
commit | 904d6528dc6854297981d3bd9a5ea0dba2dab55b (patch) | |
tree | 02dbdb6c176a271bffcb1648cea86974ef960ad2 /source3/librpc | |
parent | 66bb6ac2eac1531dbb68e6350b4d53ec4ee6ca59 (diff) | |
download | samba-904d6528dc6854297981d3bd9a5ea0dba2dab55b.tar.gz samba-904d6528dc6854297981d3bd9a5ea0dba2dab55b.tar.bz2 samba-904d6528dc6854297981d3bd9a5ea0dba2dab55b.zip |
drsblobs.idl: fix idl for supplementalCredentialsSubBlob
metze
(cherry picked from commit 24c5b10136f6e640832193aaf9e6d7e865c288bc)
(This used to be commit 38aca9c11783daf30e19b4951451ec9a6b85cd30)
Diffstat (limited to 'source3/librpc')
-rw-r--r-- | source3/librpc/idl/drsblobs.idl | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source3/librpc/idl/drsblobs.idl b/source3/librpc/idl/drsblobs.idl index 7962ef977c..e8df071bef 100644 --- a/source3/librpc/idl/drsblobs.idl +++ b/source3/librpc/idl/drsblobs.idl @@ -228,11 +228,16 @@ interface drsblobs { [charset(DOS)] uint8 data[data_len]; } supplementalCredentialsPackage; - /* this are 0x30 (48) whitespaces (0x20) followed by 'P' (0x50) */ - const string SUPPLEMENTAL_CREDENTIALS_PREFIX = " P"; + /* this are 0x30 (48) whitespaces (0x20) */ + const string SUPPLEMENTAL_CREDENTIALS_PREFIX = " "; + + typedef [flag(NDR_PAHEX)] enum { + SUPPLEMENTAL_CREDENTIALS_SIGNATURE = 0x0050 + } supplementalCredentialsSignature; typedef [gensize] struct { - [value(SUPPLEMENTAL_CREDENTIALS_PREFIX),charset(UTF16)] uint16 prefix[0x31]; + [value(SUPPLEMENTAL_CREDENTIALS_PREFIX),charset(UTF16)] uint16 prefix[0x30]; + [value(SUPPLEMENTAL_CREDENTIALS_SIGNATURE)] supplementalCredentialsSignature signature; uint16 num_packages; supplementalCredentialsPackage packages[num_packages]; } supplementalCredentialsSubBlob; |