From 87605e2030262bc24b59468fe4b5837e8ff584b0 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Sun, 11 Jul 2010 12:18:13 -0400 Subject: s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by address MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There is no need to copy the whole structure twice by passing it in by value. Signed-off-by: Günther Deschner --- source3/rpc_server/srv_pipe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/srv_pipe.c b/source3/rpc_server/srv_pipe.c index 53ddfcbafd..dbaaea61b9 100644 --- a/source3/rpc_server/srv_pipe.c +++ b/source3/rpc_server/srv_pipe.c @@ -870,7 +870,7 @@ static bool setup_bind_nak(pipes_struct *p, struct ncacn_packet *pkt) DCERPC_PFC_FLAG_LAST, 0, pkt->call_id, - u, + &u, &blob); if (!NT_STATUS_IS_OK(status)) { prs_mem_free(&p->out_data.frag); @@ -933,7 +933,7 @@ bool setup_fault_pdu(pipes_struct *p, NTSTATUS fault_status) DCERPC_PFC_FLAG_DID_NOT_EXECUTE, 0, p->call_id, - u, + &u, &blob); if (!NT_STATUS_IS_OK(status)) { prs_mem_free(&p->out_data.frag); -- cgit