const struct ndr_interface_table *table = req->ndr.table;
const struct ndr_interface_call *call = &table->calls[opnum];
enum ndr_err_code ndr_err;
+ bool async = req->async_call;
/* make sure the recv code doesn't free the request, as we
need to grab the flags element before it is freed */
}
/* TODO: make pull context independent from the output mem_ctx and free the pull context */
+ if (async && p->conn->flags & DCERPC_DEBUG_PRINT_OUT) {
+ ndr_print_function_debug(call->ndr_print, call->name, NDR_OUT, r);
+ }
return NT_STATUS_OK;
}