r12608: Remove some unused #include lines.
[abartlet/samba.git/.git] / source4 / torture / basic / disconnect.c
index 898fc41b4e42d9c349b675724caeba1be1691156..b585b40bc41534022743ecd27c3df2b4c847477a 100644 (file)
@@ -21,8 +21,8 @@
 */
 
 #include "includes.h"
+#include "system/filesys.h"
 #include "libcli/raw/libcliraw.h"
-#include "librpc/gen_ndr/ndr_security.h"
 
 #define BASEDIR "\\test_disconnect"
 
@@ -130,6 +130,7 @@ BOOL torture_disconnect(void)
        BOOL ret = True;
        TALLOC_CTX *mem_ctx;
        int i;
+       extern int torture_numops;
 
        mem_ctx = talloc_init("torture_raw_mux");
 
@@ -141,7 +142,7 @@ BOOL torture_disconnect(void)
                return False;
        }
 
-       for (i=0;i<100;i++) {
+       for (i=0;i<torture_numops;i++) {
                ret &= test_disconnect_lock(cli, mem_ctx);
                if (!torture_open_connection(&cli)) {
                        return False;
@@ -156,6 +157,6 @@ BOOL torture_disconnect(void)
        smb_raw_exit(cli->session);
        smbcli_deltree(cli->tree, BASEDIR);
        torture_close_connection(cli);
-       talloc_destroy(mem_ctx);
+       talloc_free(mem_ctx);
        return ret;
 }