r24735: Use torture API in more places.
[kai/samba.git] / source4 / torture / raw / eas.c
index 226c4f6052c72b33e98b4f238e1e6a7eacc91b50..7e9c742943f049494cf3c268e1bfa4213fb04e6a 100644 (file)
@@ -444,29 +444,19 @@ done:
 /* 
    basic testing of EA calls
 */
-BOOL torture_raw_eas(struct torture_context *torture)
+bool torture_raw_eas(struct torture_context *torture, struct smbcli_state *cli)
 {
-       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_eas");
 
        if (!torture_setup_dir(cli, BASEDIR)) {
                return False;
        }
 
-       ret &= test_eas(cli, mem_ctx);
-       ret &= test_nttrans_create(cli, mem_ctx);
+       ret &= test_eas(cli, torture);
+       ret &= test_nttrans_create(cli, torture);
 
        smb_raw_exit(cli->session);
 
-       torture_close_connection(cli);
-       talloc_free(mem_ctx);
        return ret;
 }