From e3068ef054b6c500e9d9be16ffebda5cb2402f3a Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 19 Sep 2006 22:39:15 +0000 Subject: r18692: Dump debug data when DEBUGLEVEL >= 10 (This used to be commit 503d1a27d5838718355fdd37968c3670f53b1cd7) --- source3/librpc/gen_ndr/cli_echo.c | 80 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) (limited to 'source3/librpc/gen_ndr/cli_echo.c') diff --git a/source3/librpc/gen_ndr/cli_echo.c b/source3/librpc/gen_ndr/cli_echo.c index 8632077055..9cfe744e76 100644 --- a/source3/librpc/gen_ndr/cli_echo.c +++ b/source3/librpc/gen_ndr/cli_echo.c @@ -13,7 +13,15 @@ NTSTATUS rpccli_echo_AddOne(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, ui /* In parameters */ r.in.in_data = in_data; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_AddOne, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_ADDONE, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_AddOne, (ndr_push_flags_fn_t)ndr_push_echo_AddOne); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_AddOne, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -33,7 +41,15 @@ NTSTATUS rpccli_echo_EchoData(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, /* In parameters */ r.in.len = len; r.in.in_data = in_data; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_EchoData, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_ECHODATA, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_EchoData, (ndr_push_flags_fn_t)ndr_push_echo_EchoData); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_EchoData, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -53,7 +69,15 @@ NTSTATUS rpccli_echo_SinkData(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, /* In parameters */ r.in.len = len; r.in.data = data; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_SinkData, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_SINKDATA, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_SinkData, (ndr_push_flags_fn_t)ndr_push_echo_SinkData); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_SinkData, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -71,7 +95,15 @@ NTSTATUS rpccli_echo_SourceData(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx /* In parameters */ r.in.len = len; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_SourceData, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_SOURCEDATA, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_SourceData, (ndr_push_flags_fn_t)ndr_push_echo_SourceData); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_SourceData, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -90,7 +122,15 @@ NTSTATUS rpccli_echo_TestCall(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, /* In parameters */ r.in.s1 = s1; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestCall, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTCALL, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestCall, (ndr_push_flags_fn_t)ndr_push_echo_TestCall); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestCall, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -109,7 +149,15 @@ NTSTATUS rpccli_echo_TestCall2(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, /* In parameters */ r.in.level = level; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestCall2, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTCALL2, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestCall2, (ndr_push_flags_fn_t)ndr_push_echo_TestCall2); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestCall2, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -128,7 +176,15 @@ NTSTATUS rpccli_echo_TestSleep(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, /* In parameters */ r.in.seconds = seconds; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestSleep, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTSLEEP, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestSleep, (ndr_push_flags_fn_t)ndr_push_echo_TestSleep); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestSleep, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -149,7 +205,15 @@ NTSTATUS rpccli_echo_TestEnum(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, r.in.foo1 = foo1; r.in.foo2 = foo2; r.in.foo3 = foo3; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestEnum, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTENUM, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestEnum, (ndr_push_flags_fn_t)ndr_push_echo_TestEnum); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestEnum, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -170,7 +234,15 @@ NTSTATUS rpccli_echo_TestSurrounding(struct rpc_pipe_client *cli, TALLOC_CTX *me /* In parameters */ r.in.data = data; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestSurrounding, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTSURROUNDING, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestSurrounding, (ndr_push_flags_fn_t)ndr_push_echo_TestSurrounding); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestSurrounding, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } @@ -189,7 +261,15 @@ NTSTATUS rpccli_echo_TestDoublePointer(struct rpc_pipe_client *cli, TALLOC_CTX * /* In parameters */ r.in.data = data; + + if (DEBUGLEVEL >= 10) + NDR_PRINT_IN_DEBUG(echo_TestDoublePointer, &r); + status = cli_do_rpc_ndr(cli, mem_ctx, PI_RPCECHO, DCERPC_ECHO_TESTDOUBLEPOINTER, &r, (ndr_pull_flags_fn_t)ndr_pull_echo_TestDoublePointer, (ndr_push_flags_fn_t)ndr_push_echo_TestDoublePointer); + + if (DEBUGLEVEL >= 10) + NDR_PRINT_OUT_DEBUG(echo_TestDoublePointer, &r); + if (NT_STATUS_IS_ERR(status)) { return status; } -- cgit