From 572683d9ad421c7077887e1d98583c33334eac54 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sun, 13 Mar 2011 16:16:12 +0100 Subject: s4:torture/rpc/scanner: use dcerpc_binding_handle_raw_call() instead of dcerpc_request() metze --- source4/torture/rpc/scanner.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'source4/torture') diff --git a/source4/torture/rpc/scanner.c b/source4/torture/rpc/scanner.c index e434da2615..0af35fa3e6 100644 --- a/source4/torture/rpc/scanner.c +++ b/source4/torture/rpc/scanner.c @@ -55,11 +55,20 @@ static bool test_num_calls(struct torture_context *tctx, } /* make null calls */ - stub_in = data_blob(NULL, 1000); + stub_in = data_blob_talloc(mem_ctx, NULL, 1000); memset(stub_in.data, 0xFF, stub_in.length); for (i=0;i<200;i++) { - status = dcerpc_request(p, NULL, i, mem_ctx, &stub_in, &stub_out); + uint32_t out_flags = 0; + status = dcerpc_binding_handle_raw_call(p->binding_handle, + NULL, i, + 0, /* in_flags */ + stub_in.data, + stub_in.length, + mem_ctx, + &stub_out.data, + &stub_out.length, + &out_flags); if (NT_STATUS_EQUAL(status, NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE)) { break; } -- cgit