diff options
author | Garming Sam <garming@catalyst.net.nz> | 2015-02-05 18:17:58 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2015-02-25 01:08:11 +0100 |
commit | bc0b90a300654a248a08e4796133bb6b880e9789 (patch) | |
tree | c328b8e0d5bdfb6f17446a96b0ad8943e7ce96f4 /librpc | |
parent | a4e6873c4356fa221a0833336413f70e7c9411ca (diff) | |
download | samba-bc0b90a300654a248a08e4796133bb6b880e9789.tar.gz |
backupkey: Improve IDL
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r-- | librpc/idl/backupkey.idl | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/librpc/idl/backupkey.idl b/librpc/idl/backupkey.idl index 18098cd0a6a..76c0eb7d8ab 100644 --- a/librpc/idl/backupkey.idl +++ b/librpc/idl/backupkey.idl @@ -99,19 +99,19 @@ interface backupkey } bkrp_access_check_v3; [public] typedef struct { - [subcontext(0),subcontext_size(32),flag(NDR_REMAINING)] DATA_BLOB r3; - [subcontext(0),subcontext_size(20),flag(NDR_REMAINING)] DATA_BLOB mac; + uint8 r3[32]; + uint8 mac[20]; dom_sid sid; - [subcontext(0),flag(NDR_REMAINING)] DATA_BLOB secret; + [subcontext(0),flag(NDR_REMAINING)] DATA_BLOB secret_data; } bkrp_rc4encryptedpayload; [public] typedef struct { [value(0x00000001)] uint32 magic; uint32 payload_length; - uint32 cyphertext_length; - [subcontext(0),subcontext_size(16),flag(NDR_REMAINING)] DATA_BLOB guid_of_wrapping_key; - [subcontext(0),subcontext_size(68),flag(NDR_REMAINING)] DATA_BLOB r2; - [subcontext(0),flag(NDR_REMAINING)] DATA_BLOB rc4encryptedpayload; + uint32 ciphertext_length; + GUID guid; + uint8 r2[68]; + uint8 rc4encryptedpayload[ciphertext_length]; } bkrp_server_side_wrapped; [public] typedef struct { |