sq librpc/rpc/binding_handle.c PIPE support
authorStefan Metzmacher <metze@samba.org>
Fri, 20 Sep 2013 17:23:00 +0000 (19:23 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 4 Jun 2019 11:14:55 +0000 (13:14 +0200)
librpc/rpc/binding_handle.c

index fd342cfa7628fe3362adf6493d219940caf3361b..0d3d36ac302d3eb707cb0c3da7ccedd10413be53 100644 (file)
@@ -595,7 +595,7 @@ struct tevent_req *dcerpc_binding_handle_call_params_send(TALLOC_CTX *mem_ctx,
 
        if (state->in_flags & LIBNDR_FLAG_INCOMPLETE_BUFFER) {
                dcerpc_binding_handle_call_params_pipe_setup(req);
-               if (!tevent_req_is_in_progress(state->subreq)) {
+               if (!tevent_req_is_in_progress(req)) {
                        return tevent_req_post(req, ev);
                }
        }
@@ -788,7 +788,7 @@ static void dcerpc_binding_handle_call_params_done(struct tevent_req *subreq)
                        state->pull->flags &= ~LIBNDR_FLAG_INCOMPLETE_BUFFER;
                }
 
-               //ndr_err = ndr_pull_append_blob(state->pull,
+               ndr_err = NDR_ERR_UNREAD_BYTES;// ndr_pull_append_blob(state->pull,
                //                             &state->response);
                if (!NDR_ERR_CODE_IS_SUCCESS(ndr_err)) {
                        error = ndr_map_error2ntstatus(ndr_err);