summaryrefslogtreecommitdiff
path: root/librpc/idl/backupkey.idl
diff options
context:
space:
mode:
authorGarming Sam <garming@catalyst.net.nz>2015-02-05 18:17:58 +1300
committerAndrew Bartlett <abartlet@samba.org>2015-02-25 01:08:11 +0100
commitbc0b90a300654a248a08e4796133bb6b880e9789 (patch)
treec328b8e0d5bdfb6f17446a96b0ad8943e7ce96f4 /librpc/idl/backupkey.idl
parenta4e6873c4356fa221a0833336413f70e7c9411ca (diff)
downloadsamba-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/idl/backupkey.idl')
-rw-r--r--librpc/idl/backupkey.idl14
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 {