return NT_STATUS_NO_MEMORY;
}
- status = rpc_transport_np_init(result, cli, &table->syntax_id,
+ status = rpc_transport_np_init(result, cli, table,
&result->transport);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(result);
TALLOC_CTX *mem_ctx,
struct rpc_cli_transport **presult);
NTSTATUS rpc_transport_np_init(TALLOC_CTX *mem_ctx, struct cli_state *cli,
- const struct ndr_syntax_id *abstract_syntax,
+ const struct ndr_interface_table *table,
struct rpc_cli_transport **presult);
/* The following definitions come from rpc_client/rpc_transport_sock.c */
}
NTSTATUS rpc_transport_np_init(TALLOC_CTX *mem_ctx, struct cli_state *cli,
- const struct ndr_syntax_id *abstract_syntax,
+ const struct ndr_interface_table *table,
struct rpc_cli_transport **presult)
{
TALLOC_CTX *frame = talloc_stackframe();
goto fail;
}
- req = rpc_transport_np_init_send(frame, ev, cli, abstract_syntax);
+ req = rpc_transport_np_init_send(frame, ev, cli, &table->syntax_id);
if (req == NULL) {
status = NT_STATUS_NO_MEMORY;
goto fail;