diff options
Diffstat (limited to 'source4/torture/rpc')
36 files changed, 37 insertions, 35 deletions
diff --git a/source4/torture/rpc/alter_context.c b/source4/torture/rpc/alter_context.c index 5333dddd3e..c0428b561a 100644 --- a/source4/torture/rpc/alter_context.c +++ b/source4/torture/rpc/alter_context.c @@ -27,7 +27,7 @@ #include "librpc/rpc/dcerpc.h" #include "torture/rpc/rpc.h" -BOOL torture_rpc_alter_context(void) +BOOL torture_rpc_alter_context(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p, *p2; diff --git a/source4/torture/rpc/atsvc.c b/source4/torture/rpc/atsvc.c index f77cd67c37..0381b31169 100644 --- a/source4/torture/rpc/atsvc.c +++ b/source4/torture/rpc/atsvc.c @@ -135,7 +135,7 @@ static BOOL test_JobAdd(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return True; } -BOOL torture_rpc_atsvc(void) +BOOL torture_rpc_atsvc(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/autoidl.c b/source4/torture/rpc/autoidl.c index 9f1c14950a..0e7cbb5393 100644 --- a/source4/torture/rpc/autoidl.c +++ b/source4/torture/rpc/autoidl.c @@ -260,7 +260,7 @@ static void test_auto_scan(TALLOC_CTX *mem_ctx, const struct dcerpc_interface_ta test_scan_call(mem_ctx, iface, 2); } -BOOL torture_rpc_autoidl(void) +BOOL torture_rpc_autoidl(struct torture_context *torture) { TALLOC_CTX *mem_ctx; const struct dcerpc_interface_table *iface; diff --git a/source4/torture/rpc/bench.c b/source4/torture/rpc/bench.c index a4b2cf1269..92b6f513bd 100644 --- a/source4/torture/rpc/bench.c +++ b/source4/torture/rpc/bench.c @@ -93,7 +93,7 @@ static BOOL bench_NetShareEnumAll(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) } -BOOL torture_bench_rpc(void) +BOOL torture_bench_rpc(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/bind.c b/source4/torture/rpc/bind.c index a9ea255a02..74335a060d 100644 --- a/source4/torture/rpc/bind.c +++ b/source4/torture/rpc/bind.c @@ -38,7 +38,7 @@ */ -BOOL torture_multi_bind(void) +BOOL torture_multi_bind(struct torture_context *torture) { struct dcerpc_pipe *p; struct dcerpc_binding *binding; diff --git a/source4/torture/rpc/countcalls.c b/source4/torture/rpc/countcalls.c index 1290b53dc6..f197e80954 100644 --- a/source4/torture/rpc/countcalls.c +++ b/source4/torture/rpc/countcalls.c @@ -27,7 +27,7 @@ #include "torture/rpc/rpc.h" -BOOL torture_rpc_countcalls(void) +BOOL torture_rpc_countcalls(struct torture_context *torture) { const struct dcerpc_interface_table *iface; NTSTATUS status; diff --git a/source4/torture/rpc/dfs.c b/source4/torture/rpc/dfs.c index babbc4fcff..1813c64341 100644 --- a/source4/torture/rpc/dfs.c +++ b/source4/torture/rpc/dfs.c @@ -166,7 +166,7 @@ static BOOL test_Add(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) } #endif -BOOL torture_rpc_dfs(void) +BOOL torture_rpc_dfs(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/drsuapi.c b/source4/torture/rpc/drsuapi.c index a515df1847..ffef717489 100644 --- a/source4/torture/rpc/drsuapi.c +++ b/source4/torture/rpc/drsuapi.c @@ -623,7 +623,7 @@ BOOL test_DsUnbind(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, return ret; } -BOOL torture_rpc_drsuapi(void) +BOOL torture_rpc_drsuapi(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/drsuapi_cracknames.c b/source4/torture/rpc/drsuapi_cracknames.c index d49c824606..fb63212f27 100644 --- a/source4/torture/rpc/drsuapi_cracknames.c +++ b/source4/torture/rpc/drsuapi_cracknames.c @@ -773,7 +773,7 @@ BOOL test_DsCrackNames(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, return ret; } -BOOL torture_rpc_drsuapi_cracknames(void) +BOOL torture_rpc_drsuapi_cracknames(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/dssetup.c b/source4/torture/rpc/dssetup.c index 828c017c00..d1ba3b414f 100644 --- a/source4/torture/rpc/dssetup.c +++ b/source4/torture/rpc/dssetup.c @@ -57,7 +57,7 @@ BOOL test_DsRoleGetPrimaryDomainInformation(struct dcerpc_pipe *p, TALLOC_CTX *m return ret; } -BOOL torture_rpc_dssetup(void) +BOOL torture_rpc_dssetup(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/dssync.c b/source4/torture/rpc/dssync.c index 695cbb4d53..e74f4d8b5b 100644 --- a/source4/torture/rpc/dssync.c +++ b/source4/torture/rpc/dssync.c @@ -26,6 +26,7 @@ #include "librpc/gen_ndr/ndr_drsuapi_c.h" #include "libcli/cldap/cldap.h" #include "libcli/ldap/ldap_client.h" +#include "torture/torture.h" #include "torture/ldap/proto.h" struct DsSyncBindInfo { @@ -547,7 +548,7 @@ static BOOL test_FetchData(struct DsSyncTest *ctx) return ret; } -BOOL torture_rpc_dssync(void) +BOOL torture_rpc_dssync(struct torture_context *torture) { BOOL ret = True; TALLOC_CTX *mem_ctx; diff --git a/source4/torture/rpc/echo.c b/source4/torture/rpc/echo.c index 0db41c4bcb..5752b90ccf 100644 --- a/source4/torture/rpc/echo.c +++ b/source4/torture/rpc/echo.c @@ -482,7 +482,7 @@ failed: } -BOOL torture_rpc_echo(void) +BOOL torture_rpc_echo(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/epmapper.c b/source4/torture/rpc/epmapper.c index ee11cae084..9e477625db 100644 --- a/source4/torture/rpc/epmapper.c +++ b/source4/torture/rpc/epmapper.c @@ -272,7 +272,7 @@ static BOOL test_InqObject(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return True; } -BOOL torture_rpc_epmapper(void) +BOOL torture_rpc_epmapper(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/eventlog.c b/source4/torture/rpc/eventlog.c index 1372dd6b73..381b34a49c 100644 --- a/source4/torture/rpc/eventlog.c +++ b/source4/torture/rpc/eventlog.c @@ -222,7 +222,7 @@ static BOOL test_OpenEventLog(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, return True; } -BOOL torture_rpc_eventlog(void) +BOOL torture_rpc_eventlog(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/initshutdown.c b/source4/torture/rpc/initshutdown.c index 2652ad6cfb..17589040cc 100644 --- a/source4/torture/rpc/initshutdown.c +++ b/source4/torture/rpc/initshutdown.c @@ -113,7 +113,7 @@ static BOOL test_Abort(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return True; } -BOOL torture_rpc_initshutdown(void) +BOOL torture_rpc_initshutdown(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/join.c b/source4/torture/rpc/join.c index 2a3c26087f..0cb0f09ad5 100644 --- a/source4/torture/rpc/join.c +++ b/source4/torture/rpc/join.c @@ -7,7 +7,7 @@ #define TORTURE_NETBIOS_NAME "smbtorturejoin" -BOOL torture_rpc_join(void) +BOOL torture_rpc_join(struct torture_context *torture) { struct test_join *tj; struct cli_credentials *machine_account; diff --git a/source4/torture/rpc/lsa.c b/source4/torture/rpc/lsa.c index 61ab4bdc49..ffc1863f22 100644 --- a/source4/torture/rpc/lsa.c +++ b/source4/torture/rpc/lsa.c @@ -1812,7 +1812,7 @@ BOOL test_lsa_Close(struct dcerpc_pipe *p, return True; } -BOOL torture_rpc_lsa(void) +BOOL torture_rpc_lsa(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/lsa_lookup.c b/source4/torture/rpc/lsa_lookup.c index 0dc3c38916..fa2bc724e5 100644 --- a/source4/torture/rpc/lsa_lookup.c +++ b/source4/torture/rpc/lsa_lookup.c @@ -219,7 +219,7 @@ static BOOL get_downleveltrust(TALLOC_CTX *mem_ctx, struct dcerpc_pipe *p, #define NUM_SIDS 8 -BOOL torture_rpc_lsa_lookup(void) +BOOL torture_rpc_lsa_lookup(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/mgmt.c b/source4/torture/rpc/mgmt.c index 653c49d038..db503b3775 100644 --- a/source4/torture/rpc/mgmt.c +++ b/source4/torture/rpc/mgmt.c @@ -174,7 +174,7 @@ static BOOL test_stop_server_listening(struct dcerpc_pipe *p, } -BOOL torture_rpc_mgmt(void) +BOOL torture_rpc_mgmt(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/netlogon.c b/source4/torture/rpc/netlogon.c index 14e7a49305..b66ea719cc 100644 --- a/source4/torture/rpc/netlogon.c +++ b/source4/torture/rpc/netlogon.c @@ -1501,7 +1501,7 @@ static BOOL test_ManyGetDCName(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) } -BOOL torture_rpc_netlogon(void) +BOOL torture_rpc_netlogon(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/oxidresolve.c b/source4/torture/rpc/oxidresolve.c index 4004476a22..c56d4b6e86 100644 --- a/source4/torture/rpc/oxidresolve.c +++ b/source4/torture/rpc/oxidresolve.c @@ -215,7 +215,7 @@ static int test_ServerAlive2(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return 1; } -BOOL torture_rpc_oxidresolve(void) +BOOL torture_rpc_oxidresolve(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p, *premact; diff --git a/source4/torture/rpc/remact.c b/source4/torture/rpc/remact.c index ed7c1935a2..067073f501 100644 --- a/source4/torture/rpc/remact.c +++ b/source4/torture/rpc/remact.c @@ -96,7 +96,7 @@ static int test_RemoteActivation(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return 1; } -BOOL torture_rpc_remact(void) +BOOL torture_rpc_remact(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/rot.c b/source4/torture/rpc/rot.c index 48a8717fa5..f57736e1c7 100644 --- a/source4/torture/rpc/rot.c +++ b/source4/torture/rpc/rot.c @@ -24,7 +24,7 @@ #include "librpc/gen_ndr/ndr_rot.h" #include "torture/rpc/rpc.h" -BOOL torture_rpc_rot(void) +BOOL torture_rpc_rot(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/rpc.h b/source4/torture/rpc/rpc.h index 78d0860f23..349ee93ab9 100644 --- a/source4/torture/rpc/rpc.h +++ b/source4/torture/rpc/rpc.h @@ -22,6 +22,7 @@ #ifndef __TORTURE_RPC_H__ #define __TORTURE_RPC_H__ +#include "torture/torture.h" #include "auth/credentials/credentials.h" #include "torture/rpc/drsuapi.h" #include "libnet/libnet_join.h" diff --git a/source4/torture/rpc/samlogon.c b/source4/torture/rpc/samlogon.c index cca1cdeb98..198cbae232 100644 --- a/source4/torture/rpc/samlogon.c +++ b/source4/torture/rpc/samlogon.c @@ -1469,7 +1469,7 @@ BOOL test_InteractiveLogon(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, -BOOL torture_rpc_samlogon(void) +BOOL torture_rpc_samlogon(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/samr.c b/source4/torture/rpc/samr.c index 588450e30c..3501ab300d 100644 --- a/source4/torture/rpc/samr.c +++ b/source4/torture/rpc/samr.c @@ -3367,7 +3367,7 @@ static BOOL test_Connect(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, } -BOOL torture_rpc_samr(void) +BOOL torture_rpc_samr(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/samsync.c b/source4/torture/rpc/samsync.c index 0d8fb0b5d5..b61282d37e 100644 --- a/source4/torture/rpc/samsync.c +++ b/source4/torture/rpc/samsync.c @@ -1401,7 +1401,7 @@ static BOOL test_DatabaseSync2(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, -BOOL torture_rpc_samsync(void) +BOOL torture_rpc_samsync(struct torture_context *torture) { NTSTATUS status; TALLOC_CTX *mem_ctx; diff --git a/source4/torture/rpc/scanner.c b/source4/torture/rpc/scanner.c index 85fc95aa63..765151f1b8 100644 --- a/source4/torture/rpc/scanner.c +++ b/source4/torture/rpc/scanner.c @@ -137,7 +137,7 @@ static BOOL test_inq_if_ids(struct dcerpc_pipe *p, } -BOOL torture_rpc_scanner(void) +BOOL torture_rpc_scanner(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/schannel.c b/source4/torture/rpc/schannel.c index cb3723f995..b814543730 100644 --- a/source4/torture/rpc/schannel.c +++ b/source4/torture/rpc/schannel.c @@ -449,7 +449,7 @@ failed: /* a schannel test suite */ -BOOL torture_rpc_schannel(void) +BOOL torture_rpc_schannel(struct torture_context *torture) { TALLOC_CTX *mem_ctx; BOOL ret = True; diff --git a/source4/torture/rpc/session_key.c b/source4/torture/rpc/session_key.c index 60a924da1d..1d02741994 100644 --- a/source4/torture/rpc/session_key.c +++ b/source4/torture/rpc/session_key.c @@ -161,7 +161,7 @@ static BOOL test_CreateSecret_basic(struct dcerpc_pipe *p, /* TEST session key correctness by pushing and pulling secrets */ -BOOL torture_rpc_lsa_secrets(void) +BOOL torture_rpc_lsa_secrets(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/spoolss.c b/source4/torture/rpc/spoolss.c index eb73bfa36b..4011c2bc6c 100644 --- a/source4/torture/rpc/spoolss.c +++ b/source4/torture/rpc/spoolss.c @@ -2050,7 +2050,7 @@ static BOOL test_EnumPrinterDrivers_old(struct dcerpc_pipe *p, TALLOC_CTX *mem_c return ret; } -BOOL torture_rpc_spoolss(void) +BOOL torture_rpc_spoolss(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/srvsvc.c b/source4/torture/rpc/srvsvc.c index c9aa22c4bc..41b27df205 100644 --- a/source4/torture/rpc/srvsvc.c +++ b/source4/torture/rpc/srvsvc.c @@ -713,7 +713,7 @@ static BOOL test_NetRemoteTOD(struct dcerpc_pipe *p, return ret; } -BOOL torture_rpc_srvsvc(void) +BOOL torture_rpc_srvsvc(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/svcctl.c b/source4/torture/rpc/svcctl.c index dbdce859f8..6c15249950 100644 --- a/source4/torture/rpc/svcctl.c +++ b/source4/torture/rpc/svcctl.c @@ -108,7 +108,7 @@ static BOOL test_CloseServiceHandle(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, return True; } -BOOL torture_rpc_svcctl(void) +BOOL torture_rpc_svcctl(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/unixinfo.c b/source4/torture/rpc/unixinfo.c index b351c397e8..3eafb17c44 100644 --- a/source4/torture/rpc/unixinfo.c +++ b/source4/torture/rpc/unixinfo.c @@ -64,7 +64,7 @@ static BOOL test_getpwuid(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) return NT_STATUS_IS_OK(result); } -BOOL torture_rpc_unixinfo(void) +BOOL torture_rpc_unixinfo(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/winreg.c b/source4/torture/rpc/winreg.c index 8d1ead59e4..e477c25e3e 100644 --- a/source4/torture/rpc/winreg.c +++ b/source4/torture/rpc/winreg.c @@ -786,7 +786,7 @@ static BOOL test_Open(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, return ret; } -BOOL torture_rpc_winreg(void) +BOOL torture_rpc_winreg(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; diff --git a/source4/torture/rpc/wkssvc.c b/source4/torture/rpc/wkssvc.c index 5e5975cf62..9d336e8177 100644 --- a/source4/torture/rpc/wkssvc.c +++ b/source4/torture/rpc/wkssvc.c @@ -88,7 +88,7 @@ static BOOL test_NetWkstaTransportEnum(struct dcerpc_pipe *p, -BOOL torture_rpc_wkssvc(void) +BOOL torture_rpc_wkssvc(struct torture_context *torture) { NTSTATUS status; struct dcerpc_pipe *p; |