From fb49c4280ba64f106f2c942b79709735110fc090 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 4 Feb 2014 02:33:03 +0100 Subject: [PATCH] s4:rpc_server/epmapper: make use of dcerpc_binding_set_abstract_syntax() in build_ep_list() Signed-off-by: Stefan Metzmacher Reviewed-by: Guenther Deschner --- source4/rpc_server/epmapper/rpc_epmapper.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source4/rpc_server/epmapper/rpc_epmapper.c b/source4/rpc_server/epmapper/rpc_epmapper.c index 58cdc0f9a2e..62627ce3093 100644 --- a/source4/rpc_server/epmapper/rpc_epmapper.c +++ b/source4/rpc_server/epmapper/rpc_epmapper.c @@ -68,7 +68,11 @@ static uint32_t build_ep_list(TALLOC_CTX *mem_ctx, return 0; } - description->object = iface->iface.syntax_id; + status = dcerpc_binding_set_abstract_syntax(description, + &iface->iface.syntax_id); + if (!NT_STATUS_IS_OK(status)) { + return 0; + } status = dcerpc_binding_build_tower(*eps, description, &(*eps)[total].ep); TALLOC_FREE(description); -- 2.34.1