s4: tortute: Add a TALLOC_CTX * to torture_smb2_ioctl_init().
authorJeremy Allison <jra@samba.org>
Mon, 24 Apr 2017 22:30:14 +0000 (15:30 -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/ioctl.c
source4/torture/smb2/smb2.c

index 54a36a860363c1adef297a54cba326c606bc79e9..53476fa3b176c8a44a724c5e9f62031eca83e439 100644 (file)
@@ -6188,9 +6188,9 @@ static bool test_ioctl_dup_extents_dest_lck(struct torture_context *tctx,
 /*
  * testing of SMB2 ioctls
  */
-struct torture_suite *torture_smb2_ioctl_init(void)
+struct torture_suite *torture_smb2_ioctl_init(TALLOC_CTX *ctx)
 {
-       struct torture_suite *suite = torture_suite_create(talloc_autofree_context(), "ioctl");
+       struct torture_suite *suite = torture_suite_create(ctx, "ioctl");
 
        torture_suite_add_1smb2_test(suite, "shadow_copy",
                                     test_ioctl_get_shadow_copy);
index 28222675c59b7b18959d1cafbe18d61b65a35ca1..23a6df0b7e0bfc4a169e98f10bf0cb59b6e548da 100644 (file)
@@ -168,7 +168,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        torture_suite_add_suite(suite, torture_smb2_oplocks_init());
        torture_suite_add_suite(suite, torture_smb2_kernel_oplocks_init());
        torture_suite_add_suite(suite, torture_smb2_streams_init());
-       torture_suite_add_suite(suite, torture_smb2_ioctl_init());
+       torture_suite_add_suite(suite, torture_smb2_ioctl_init(suite));
        torture_suite_add_suite(suite, torture_smb2_rename_init());
        torture_suite_add_1smb2_test(suite, "bench-oplock", test_smb2_bench_oplock);
        torture_suite_add_1smb2_test(suite, "hold-oplock", test_smb2_hold_oplock);