Fix include paths to new location of libutil.
[kai/samba-autobuild/.git] / source4 / torture / ldap / uptodatevector.c
index 87b7e09e136276d2e13ef49ea5d2f20ba01bbfc8..6200f4c3de78a0f7f560dbd954ea4f343ca25f6b 100644 (file)
@@ -26,7 +26,7 @@
 #include "lib/ldb/include/ldb.h"
 #include "lib/ldb/include/ldb_errors.h"
 #include "dsdb/samdb/samdb.h"
-#include "lib/util/dlinklist.h"
+#include "../lib/util/dlinklist.h"
 
 #include "torture/torture.h"
 #include "torture/ldap/proto.h"
@@ -57,15 +57,14 @@ static bool test_check_uptodatevector(struct torture_context *torture,
        torture_comment(torture, "Check replUpToDateVector on partition[%s]\n",
                                 ldb_dn_get_linearized(partition_dn));
 
-       ret = ldb_search(ldb, partition_dn, LDB_SCOPE_BASE, 
-                        "(objectClass=*)", attrs, &r);
+       ret = ldb_search(ldb, torture, &r, partition_dn, LDB_SCOPE_BASE, attrs,
+                        "(objectClass=*)");
        if (ret != LDB_SUCCESS) {
                return false;
        } else if (r->count != 1) {
                talloc_free(r);
                return false;
        }
-       talloc_steal(torture, r);
 
        ZERO_STRUCT(utdv1);
        utdv_val1 = ldb_msg_find_ldb_val(r->msgs[0], "replUpToDateVector");
@@ -104,15 +103,14 @@ static bool test_check_uptodatevector(struct torture_context *torture,
                ret = ldb_modify(ldb, msg);
                if (ret != LDB_SUCCESS) return false;
 
-               ret = ldb_search(ldb, partition_dn, LDB_SCOPE_BASE, 
-                                "(objectClass=*)", attrs, &r);
+               ret = ldb_search(ldb, msg, &r, partition_dn, LDB_SCOPE_BASE,
+                                attrs, "(objectClass=*)");
                if (ret != LDB_SUCCESS) {
                        return false;
                } else if (r->count != 1) {
                        talloc_free(r);
                        return false;
                }
-               talloc_steal(msg, r);
 
                ZERO_STRUCT(utdv);
                utdv_val = ldb_msg_find_ldb_val(r->msgs[0], "replUpToDateVector");