diff options
author | Stefan Metzmacher <metze@samba.org> | 2009-05-12 14:47:02 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2009-05-13 18:27:50 +0200 |
commit | ca6ec5ecd78d98ef841981b2ea124b1d772e4ceb (patch) | |
tree | 33ec99b68759cd3c2353f5e559cdefa39fceb870 /source3/torture | |
parent | 6ff09b323e1bb3b82a27f6015ba94ccce36993af (diff) | |
download | samba-ca6ec5ecd78d98ef841981b2ea124b1d772e4ceb.tar.gz samba-ca6ec5ecd78d98ef841981b2ea124b1d772e4ceb.tar.bz2 samba-ca6ec5ecd78d98ef841981b2ea124b1d772e4ceb.zip |
s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
metze
Diffstat (limited to 'source3/torture')
-rw-r--r-- | source3/torture/torture.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source3/torture/torture.c b/source3/torture/torture.c index 53a39c6999..578f6a345f 100644 --- a/source3/torture/torture.c +++ b/source3/torture/torture.c @@ -4959,6 +4959,7 @@ static bool run_chain1(int dummy) struct tevent_req *reqs[3], *smbreqs[3]; bool done = false; const char *str = "foobar"; + NTSTATUS status; printf("starting chain1 test\n"); if (!torture_open_connection(&cli1, 0)) { @@ -4983,7 +4984,8 @@ static bool run_chain1(int dummy) if (reqs[2] == NULL) return false; tevent_req_set_callback(reqs[2], chain1_close_completion, &done); - if (!cli_smb_chain_send(smbreqs, ARRAY_SIZE(smbreqs))) { + status = cli_smb_chain_send(smbreqs, ARRAY_SIZE(smbreqs)); + if (!NT_STATUS_IS_OK(status)) { return false; } @@ -5017,6 +5019,7 @@ static bool run_chain2(int dummy) struct event_context *evt = event_context_init(NULL); struct tevent_req *reqs[2], *smbreqs[2]; bool done = false; + NTSTATUS status; printf("starting chain2 test\n"); if (!torture_open_connection(&cli1, 0)) { @@ -5035,7 +5038,8 @@ static bool run_chain2(int dummy) if (reqs[1] == NULL) return false; tevent_req_set_callback(reqs[1], chain2_tcon_completion, &done); - if (!cli_smb_chain_send(smbreqs, ARRAY_SIZE(smbreqs))) { + status = cli_smb_chain_send(smbreqs, ARRAY_SIZE(smbreqs)); + if (!NT_STATUS_IS_OK(status)) { return false; } |