diff options
author | Volker Lendecke <vl@samba.org> | 2009-02-01 00:30:04 +0100 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2009-02-01 14:34:22 +0100 |
commit | 57de60a83f3f88566d356547eb20a6f0569f76ec (patch) | |
tree | acdc73ad43f6a115ef07c767f87ace3f60551cd8 /source3/rpc_client/rpc_transport_np.c | |
parent | dba6624dca024d144b0adb1016d17d176d38b735 (diff) | |
download | samba-57de60a83f3f88566d356547eb20a6f0569f76ec.tar.gz samba-57de60a83f3f88566d356547eb20a6f0569f76ec.tar.bz2 samba-57de60a83f3f88566d356547eb20a6f0569f76ec.zip |
cli_get_pipe_name_from_interface does not really need a talloc_ctx
Diffstat (limited to 'source3/rpc_client/rpc_transport_np.c')
-rw-r--r-- | source3/rpc_client/rpc_transport_np.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/source3/rpc_client/rpc_transport_np.c b/source3/rpc_client/rpc_transport_np.c index 68aae6a0cc..a11e0e0f22 100644 --- a/source3/rpc_client/rpc_transport_np.c +++ b/source3/rpc_client/rpc_transport_np.c @@ -286,7 +286,6 @@ struct async_req *rpc_transport_np_init_send(TALLOC_CTX *mem_ctx, { struct async_req *result, *subreq; struct rpc_transport_np_init_state *state; - NTSTATUS status; if (!async_req_setup(mem_ctx, &result, &state, struct rpc_transport_np_init_state)) { @@ -304,12 +303,8 @@ struct async_req *rpc_transport_np_init_send(TALLOC_CTX *mem_ctx, } state->transport->priv = state->transport_np; - state->transport_np->pipe_name = cli_get_pipe_name_from_iface( - state, abstract_syntax); - if (state->transport_np->pipe_name == NULL) { - status = NT_STATUS_PIPE_NOT_AVAILABLE; - goto post_status; - } + state->transport_np->pipe_name = get_pipe_name_from_iface( + abstract_syntax); state->transport_np->cli = cli; subreq = cli_ntcreate_send( @@ -323,10 +318,6 @@ struct async_req *rpc_transport_np_init_send(TALLOC_CTX *mem_ctx, subreq->async.priv = result; return result; - post_status: - if (async_post_status(result, ev, status)) { - return result; - } fail: TALLOC_FREE(result); return NULL; |