summaryrefslogtreecommitdiff
path: root/source3/librpc/rpc/dcerpc.h
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-07-19 19:49:35 -0400
committerSimo Sorce <idra@samba.org>2010-07-28 12:17:41 -0400
commit9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9 (patch)
treeabf205dcf76c52477a345efa4ba7b60bd49a0ebd /source3/librpc/rpc/dcerpc.h
parent5f2cca6b2a7b8b7bad4a47a2bd31174c45fa2611 (diff)
downloadsamba-9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9.tar.gz
samba-9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9.tar.bz2
samba-9565e3f6a7ef2fb590558eb7b29c6c2fc657fca9.zip
s3-dcerpc: Make dcerpc_check_auth() common code
Diffstat (limited to 'source3/librpc/rpc/dcerpc.h')
-rw-r--r--source3/librpc/rpc/dcerpc.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/librpc/rpc/dcerpc.h b/source3/librpc/rpc/dcerpc.h
index 319acce990..d170daad9f 100644
--- a/source3/librpc/rpc/dcerpc.h
+++ b/source3/librpc/rpc/dcerpc.h
@@ -141,5 +141,11 @@ NTSTATUS dcerpc_pull_dcerpc_auth(TALLOC_CTX *mem_ctx,
bool bigendian);
NTSTATUS dcerpc_add_auth_footer(struct pipe_auth_data *auth,
size_t pad_len, DATA_BLOB *rpc_out);
+NTSTATUS dcerpc_check_auth(struct pipe_auth_data *auth,
+ struct ncacn_packet *pkt,
+ DATA_BLOB *pkt_trailer,
+ size_t header_size,
+ DATA_BLOB *raw_pkt,
+ size_t *pad_len);
#endif /* __DCERPC_H__ */