/* basic testing of session/tree context calls */ static BOOL torture_raw_context_int(void) { struct smbcli_state *cli; BOOL ret = True; TALLOC_CTX *mem_ctx; if (!torture_open_connection(&cli, 0)) { return False; } mem_ctx = talloc_init("torture_raw_context"); ret &= test_session(cli, mem_ctx); ret &= test_tree(cli, mem_ctx); ret &= test_tree_ulogoff(cli, mem_ctx); ret &= test_pid_exit_only_sees_open(cli, mem_ctx); ret &= test_pid_2sess(cli, mem_ctx); ret &= test_pid_2tcon(cli, mem_ctx); smb_raw_exit(cli->session); smbcli_deltree(cli->tree, BASEDIR); torture_close_connection(cli); talloc_free(mem_ctx); return ret; }
/* basic testing of session/tree context calls */ static bool torture_raw_context_int(struct torture_context *tctx, struct smbcli_state *cli) { bool ret = true; ret &= test_session(cli, tctx); ret &= test_tree(cli, tctx); ret &= test_tree_ulogoff(cli, tctx); ret &= test_pid_exit_only_sees_open(cli, tctx); ret &= test_pid_2sess(cli, tctx); ret &= test_pid_2tcon(cli, tctx); smb_raw_exit(cli->session); smbcli_deltree(cli->tree, BASEDIR); return ret; }