From 05ceb53dda1ac5e17c02dc42018636312cde2170 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 3 Apr 2012 19:55:42 +0200 Subject: [PATCH] s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer If the transfer syntax is NDR64, it's only for the payload not for the dcerpc pdus. metze --- source4/librpc/rpc/dcerpc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source4/librpc/rpc/dcerpc.c b/source4/librpc/rpc/dcerpc.c index ebf6f33aa5f2..5d286c83c06f 100644 --- a/source4/librpc/rpc/dcerpc.c +++ b/source4/librpc/rpc/dcerpc.c @@ -674,7 +674,7 @@ static NTSTATUS ncacn_pull(struct dcecli_connection *c, DATA_BLOB *blob, TALLOC_ struct ndr_pull *ndr; enum ndr_err_code ndr_err; - ndr = ndr_pull_init_flags(c, blob, mem_ctx); + ndr = ndr_pull_init_blob(blob, mem_ctx); if (!ndr) { return NT_STATUS_NO_MEMORY; } -- 2.34.1