From 257f5145b571960fce0e12ce0cd04dbd0ac83f6a Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 24 Mar 2009 20:29:59 +0100 Subject: s3-dcerpc: remove unused init_rpc_hdr_rb and init_rpc_context. Guenther Signed-off-by: Simo Sorce --- source3/include/proto.h | 6 ------ source3/rpc_parse/parse_rpc.c | 34 ---------------------------------- 2 files changed, 40 deletions(-) diff --git a/source3/include/proto.h b/source3/include/proto.h index 35229c836b..ed1dc3d400 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -5075,12 +5075,6 @@ const char *get_pipe_name_from_syntax(TALLOC_CTX *mem_ctx, void init_rpc_hdr(RPC_HDR *hdr, enum dcerpc_pkt_type pkt_type, uint8 flags, uint32 call_id, int data_len, int auth_len); bool smb_io_rpc_hdr(const char *desc, RPC_HDR *rpc, prs_struct *ps, int depth); -void init_rpc_context(RPC_CONTEXT *rpc_ctx, uint16 context_id, - const struct ndr_syntax_id *abstract, - const struct ndr_syntax_id *transfer); -void init_rpc_hdr_rb(RPC_HDR_RB *rpc, - uint16 max_tsize, uint16 max_rsize, uint32 assoc_gid, - RPC_CONTEXT *context); bool smb_io_rpc_context(const char *desc, RPC_CONTEXT *rpc_ctx, prs_struct *ps, int depth); bool smb_io_rpc_hdr_rb(const char *desc, RPC_HDR_RB *rpc, prs_struct *ps, int depth); void init_rpc_hdr_ba(RPC_HDR_BA *rpc, diff --git a/source3/rpc_parse/parse_rpc.c b/source3/rpc_parse/parse_rpc.c index a671c711b4..eb52c41544 100644 --- a/source3/rpc_parse/parse_rpc.c +++ b/source3/rpc_parse/parse_rpc.c @@ -187,40 +187,6 @@ static bool smb_io_rpc_hdr_bba(const char *desc, RPC_HDR_BBA *rpc, prs_struct * return True; } -/******************************************************************* - Inits an RPC_CONTEXT structure. - Note the transfer pointer must remain valid until this is marshalled. -********************************************************************/ - -void init_rpc_context(RPC_CONTEXT *rpc_ctx, uint16 context_id, - const struct ndr_syntax_id *abstract, - const struct ndr_syntax_id *transfer) -{ - rpc_ctx->context_id = context_id ; /* presentation context identifier (0x0) */ - rpc_ctx->num_transfer_syntaxes = 1 ; /* the number of syntaxes (has always been 1?)(0x1) */ - - /* num and vers. of interface client is using */ - rpc_ctx->abstract = *abstract; - - /* vers. of interface to use for replies */ - rpc_ctx->transfer = CONST_DISCARD(struct ndr_syntax_id *, transfer); -} - -/******************************************************************* - Inits an RPC_HDR_RB structure. - Note the context pointer must remain valid until this is marshalled. -********************************************************************/ - -void init_rpc_hdr_rb(RPC_HDR_RB *rpc, - uint16 max_tsize, uint16 max_rsize, uint32 assoc_gid, - RPC_CONTEXT *context) -{ - init_rpc_hdr_bba(&rpc->bba, max_tsize, max_rsize, assoc_gid); - - rpc->num_contexts = 1; - rpc->rpc_context = context; -} - /******************************************************************* Reads or writes an RPC_CONTEXT structure. ********************************************************************/ -- cgit