summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2010-09-27 01:42:26 +0200
committerAnatoliy Atanasov <anatoliy.atanasov@postpath.com>2010-09-27 09:59:21 -0700
commitd9d4ded71a9214917d9999da0a16aa82eeac0afb (patch)
tree1a06a3b1199b78e86dc81d9c5b2c7d9d1c15ca51 /source4/librpc/idl
parent3235f44ac48e6945446329d57f3ecd0d10fa47e1 (diff)
downloadsamba-d9d4ded71a9214917d9999da0a16aa82eeac0afb.tar.gz
samba-d9d4ded71a9214917d9999da0a16aa82eeac0afb.tar.bz2
samba-d9d4ded71a9214917d9999da0a16aa82eeac0afb.zip
s4:irpc: optionaly pass the security_token via IRPC requests.
metze
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/irpc.idl5
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/librpc/idl/irpc.idl b/source4/librpc/idl/irpc.idl
index 2070d3d84f..6e2c73d94f 100644
--- a/source4/librpc/idl/irpc.idl
+++ b/source4/librpc/idl/irpc.idl
@@ -14,6 +14,10 @@ import "misc.idl", "security.idl", "nbt.idl";
IRPC_FLAG_REPLY = 0x0001
} irpc_flags;
+ typedef struct {
+ security_token *token;
+ } irpc_creds;
+
typedef [public] struct {
GUID uuid;
uint32 if_version;
@@ -21,6 +25,7 @@ import "misc.idl", "security.idl", "nbt.idl";
uint32 callid;
irpc_flags flags;
NTSTATUS status;
+ [subcontext(4)] irpc_creds creds;
[flag(NDR_ALIGN8)] DATA_BLOB _pad;
} irpc_header;