]> git.ozlabs.org Git - ccan/blobdiff - ccan/tdb2/test/tdb1-external-agent.c
tdb2: Make tdb1 share tdb_store flags, struct tdb_data and TDB_MAGIC_FOOD.
[ccan] / ccan / tdb2 / test / tdb1-external-agent.c
index da9d70946861a38959287b4b405776a88ac93f62..f60df5b7025b0feaca808bb585450ac4861b6265 100644 (file)
@@ -20,9 +20,9 @@ static struct tdb1_context *tdb;
 
 static enum agent_return do_operation(enum operation op, const char *name)
 {
-       TDB1_DATA k;
+       TDB_DATA k;
        enum agent_return ret;
-       TDB1_DATA data;
+       TDB_DATA data;
 
        if (op != OPEN && op != OPEN_WITH_CLEAR_IF_FIRST && !tdb) {
                diag("external: No tdb open!");
@@ -61,7 +61,7 @@ static enum agent_return do_operation(enum operation op, const char *name)
        case FETCH:
                data = tdb1_fetch(tdb, k);
                if (data.dptr == NULL) {
-                       if (tdb->ecode == TDB1_ERR_NOEXIST)
+                       if (tdb->last_error == TDB_ERR_NOEXIST)
                                ret = FAILED;
                        else
                                ret = OTHER_FAILURE;