s4: torture: Add TALLOC_CTX * to torture_smb2_durable_v2_open_init().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 22:27:01 +0000 (15:27 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 5 May 2017 13:52:12 +0000 (15:52 +0200)
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Böhme <slow@samba.org>
source4/torture/smb2/durable_v2_open.c
source4/torture/smb2/smb2.c

index b7d89209fa9942ca4bf77d3f94d8684e362747a6..3a0e0707d2c1a38628665821a1b24bf44b9a50f1 100644 (file)
@@ -2004,10 +2004,10 @@ bool test_persistent_open_lease(struct torture_context *tctx,
        return ret;
 }
 
-struct torture_suite *torture_smb2_durable_v2_open_init(void)
+struct torture_suite *torture_smb2_durable_v2_open_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite =
-           torture_suite_create(talloc_autofree_context(), "durable-v2-open");
+           torture_suite_create(ctx, "durable-v2-open");
 
        torture_suite_add_1smb2_test(suite, "create-blob", test_durable_v2_open_create_blob);
        torture_suite_add_1smb2_test(suite, "open-oplock", test_durable_v2_open_oplock);
index e801631cede2770f03498215f09272f605a869fd..28222675c59b7b18959d1cafbe18d61b65a35ca1 100644 (file)
@@ -159,7 +159,8 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        torture_suite_add_suite(suite, torture_smb2_durable_open_init(suite));
        torture_suite_add_suite(suite,
                torture_smb2_durable_open_disconnect_init(suite));
-       torture_suite_add_suite(suite, torture_smb2_durable_v2_open_init());
+       torture_suite_add_suite(suite,
+               torture_smb2_durable_v2_open_init(suite));
        torture_suite_add_suite(suite, torture_smb2_dir_init(suite));
        torture_suite_add_suite(suite, torture_smb2_lease_init());
        torture_suite_add_suite(suite, torture_smb2_compound_init(suite));