summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
Diffstat (limited to 'source3')
-rw-r--r--source3/rpcclient/cmd_epmapper.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/source3/rpcclient/cmd_epmapper.c b/source3/rpcclient/cmd_epmapper.c
index ff9e874527..52144c3922 100644
--- a/source3/rpcclient/cmd_epmapper.c
+++ b/source3/rpcclient/cmd_epmapper.c
@@ -50,7 +50,13 @@ static NTSTATUS cmd_epmapper_map(struct rpc_pipe_client *p,
goto done;
}
- map_binding->object = abstract_syntax;
+ status = dcerpc_binding_set_abstract_syntax(map_binding,
+ &abstract_syntax);
+ if (!NT_STATUS_IS_OK(status)) {
+ d_fprintf(stderr, "dcerpc_binding_set_abstract_syntax returned %s\n",
+ nt_errstr(status));
+ goto done;
+ }
status = dcerpc_binding_build_tower(tmp_ctx, map_binding,
&map_tower.tower);