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

index 78f62e7bf82ee77e0ab7157f9790f87ed33cd45d..f6ef0a551038015852b3d8935ae89c2ce15048b5 100644 (file)
@@ -474,10 +474,10 @@ static bool torture_smb2_getinfo(struct torture_context *tctx)
        return ret;
 }
 
-struct torture_suite *torture_smb2_getinfo_init(void)
+struct torture_suite *torture_smb2_getinfo_init(TALLOC_CTX *ctx)
 {
        struct torture_suite *suite = torture_suite_create(
-               talloc_autofree_context(), "getinfo");
+               ctx, "getinfo");
 
        torture_suite_add_simple_test(suite, "complex", torture_smb2_getinfo);
        torture_suite_add_simple_test(suite, "fsinfo",  torture_smb2_fsinfo);
index 436c96079512e9811307993293563206198ae595..e766005536c67f5b92452cc5a764a8b922d41e4a 100644 (file)
@@ -148,7 +148,7 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx)
        struct torture_suite *suite = torture_suite_create(ctx, "smb2");
        torture_suite_add_simple_test(suite, "connect", torture_smb2_connect);
        torture_suite_add_suite(suite, torture_smb2_scan_init(suite));
-       torture_suite_add_suite(suite, torture_smb2_getinfo_init());
+       torture_suite_add_suite(suite, torture_smb2_getinfo_init(suite));
        torture_suite_add_simple_test(suite, "setinfo", torture_smb2_setinfo);
        torture_suite_add_suite(suite, torture_smb2_lock_init(suite));
        torture_suite_add_suite(suite, torture_smb2_read_init(suite));