diff options
Diffstat (limited to 'source4/torture/basic/scanner.c')
-rw-r--r-- | source4/torture/basic/scanner.c | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/source4/torture/basic/scanner.c b/source4/torture/basic/scanner.c index 47da8f7efe..60cfacd840 100644 --- a/source4/torture/basic/scanner.c +++ b/source4/torture/basic/scanner.c @@ -242,19 +242,13 @@ static BOOL scan_trans2(struct smbcli_state *cli, int op, int level, } -BOOL torture_trans2_scan(struct torture_context *torture) +BOOL torture_trans2_scan(struct torture_context *torture, + struct smbcli_state *cli) { - static struct smbcli_state *cli; int op, level; const char *fname = "\\scanner.dat"; int fnum, dnum, qfnum; - printf("starting trans2 scan test\n"); - - if (!torture_open_connection(&cli, 0)) { - return False; - } - fnum = smbcli_open(cli->tree, fname, O_RDWR | O_CREAT | O_TRUNC, DENY_NONE); if (fnum == -1) { printf("file open failed - %s\n", smbcli_errstr(cli->tree)); @@ -299,9 +293,6 @@ BOOL torture_trans2_scan(struct torture_context *torture) } } - torture_close_connection(cli); - - printf("trans2 scan finished\n"); return True; } @@ -483,19 +474,13 @@ static BOOL scan_nttrans(struct smbcli_state *cli, int op, int level, } -BOOL torture_nttrans_scan(struct torture_context *torture) +BOOL torture_nttrans_scan(struct torture_context *torture, + struct smbcli_state *cli) { - static struct smbcli_state *cli; int op, level; const char *fname = "\\scanner.dat"; int fnum, dnum; - printf("starting nttrans scan test\n"); - - if (!torture_open_connection(&cli, 0)) { - return False; - } - fnum = smbcli_open(cli->tree, fname, O_RDWR | O_CREAT | O_TRUNC, DENY_NONE); dnum = smbcli_open(cli->tree, "\\", O_RDONLY, DENY_NONE); |