X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Ftest-ovsdb.c;h=27523fb222d674146133826d245073bbc54ed4f9;hb=b9edf64b05c7de01f39b7d88aa45af3d13b5cc72;hp=72fada146bf28e549eaec10fa5aedbb34cfd2e59;hpb=41709cccb8099972f9c6c3faf583b1286cb92e8a;p=openvswitch diff --git a/tests/test-ovsdb.c b/tests/test-ovsdb.c index 72fada14..27523fb2 100644 --- a/tests/test-ovsdb.c +++ b/tests/test-ovsdb.c @@ -30,6 +30,7 @@ #include "ovsdb-types.h" #include "ovsdb/column.h" #include "ovsdb/condition.h" +#include "ovsdb/file.h" #include "ovsdb/log.h" #include "ovsdb/ovsdb.h" #include "ovsdb/query.h" @@ -880,7 +881,7 @@ do_execute(int argc UNUSED, char *argv[]) json = parse_json(argv[1]); check_ovsdb_error(ovsdb_schema_from_json(json, &schema)); json_destroy(json); - db = ovsdb_create(NULL, schema); + db = ovsdb_create(schema); for (i = 2; i < argc; i++) { struct json *params, *result; @@ -931,7 +932,7 @@ do_trigger(int argc UNUSED, char *argv[]) json = parse_json(argv[1]); check_ovsdb_error(ovsdb_schema_from_json(json, &schema)); json_destroy(json); - db = ovsdb_create(NULL, schema); + db = ovsdb_create(schema); list_init(&completions); now = 0; @@ -986,7 +987,7 @@ static struct ovsdb_table *do_transact_table; static void do_transact_commit(int argc UNUSED, char *argv[] UNUSED) { - ovsdb_txn_commit(do_transact_txn); + ovsdb_txn_commit(do_transact_txn, false); do_transact_txn = NULL; } @@ -1154,7 +1155,7 @@ do_transact(int argc, char *argv[]) " \"j\": {\"type\": \"integer\"}}}}}"); check_ovsdb_error(ovsdb_schema_from_json(json, &schema)); json_destroy(json); - do_transact_db = ovsdb_create(NULL, schema); + do_transact_db = ovsdb_create(schema); do_transact_table = ovsdb_get_table(do_transact_db, "mytable"); assert(do_transact_table != NULL);