sq librpc/rpc/binding_handle.c PIPE support
[metze/samba/wip.git] / 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);