mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
drsblobs.idl: fix idl for supplementalCredentialsSubBlob
metze
This commit is contained in:
parent
5b86057268
commit
24c5b10136
@ -228,11 +228,16 @@ interface drsblobs {
|
|||||||
[charset(DOS)] uint8 data[data_len];
|
[charset(DOS)] uint8 data[data_len];
|
||||||
} supplementalCredentialsPackage;
|
} supplementalCredentialsPackage;
|
||||||
|
|
||||||
/* this are 0x30 (48) whitespaces (0x20) followed by 'P' (0x50) */
|
/* this are 0x30 (48) whitespaces (0x20) */
|
||||||
const string SUPPLEMENTAL_CREDENTIALS_PREFIX = " P";
|
const string SUPPLEMENTAL_CREDENTIALS_PREFIX = " ";
|
||||||
|
|
||||||
|
typedef [flag(NDR_PAHEX)] enum {
|
||||||
|
SUPPLEMENTAL_CREDENTIALS_SIGNATURE = 0x0050
|
||||||
|
} supplementalCredentialsSignature;
|
||||||
|
|
||||||
typedef [gensize] struct {
|
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;
|
uint16 num_packages;
|
||||||
supplementalCredentialsPackage packages[num_packages];
|
supplementalCredentialsPackage packages[num_packages];
|
||||||
} supplementalCredentialsSubBlob;
|
} supplementalCredentialsSubBlob;
|
||||||
|
Loading…
Reference in New Issue
Block a user