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

index 1f72ec85de8ef6f40229a1ff26219b1613b53e8b..436c96079512e9811307993293563206198ae595 100644 (file)
@@ -168,7 +168,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        torture_suite_add_suite(suite, torture_smb2_compound_find_init(suite));
        torture_suite_add_suite(suite, torture_smb2_oplocks_init(suite));
        torture_suite_add_suite(suite, torture_smb2_kernel_oplocks_init(suite));
-       torture_suite_add_suite(suite, torture_smb2_streams_init());
+       torture_suite_add_suite(suite, torture_smb2_streams_init(suite));
        torture_suite_add_suite(suite, torture_smb2_ioctl_init(suite));
        torture_suite_add_suite(suite, torture_smb2_rename_init(suite));
        torture_suite_add_1smb2_test(suite, "bench-oplock", test_smb2_bench_oplock);
index e48a217fe945eeaf3f6e2769c89f1da20f80345e..d302bf923c9b921b5717a16fb120f9cc1562bfe4 100644 (file)
@@ -1834,10 +1834,10 @@ done:
 /*
    basic testing of streams calls SMB2
 */
-struct torture_suite *torture_smb2_streams_init(void)
+struct torture_suite *torture_smb2_streams_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite =
-               torture_suite_create(talloc_autofree_context(), "streams");
+               torture_suite_create(ctx, "streams");
 
        torture_suite_add_1smb2_test(suite, "dir", test_stream_dir);
        torture_suite_add_1smb2_test(suite, "io", test_stream_io);