X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb%2Ftools%2Freplay_trace.c;h=651a67e97b1cc5a17f4b732960dfaf7e0c0c7495;hp=67809d82093e57765cd0ac5e12dfc4644b869799;hb=03c1876179e48121ab2bb445053fcb8371f36e5e;hpb=3c81225fc0a4fb99d10282ebf11b7ec6ae1eabdd diff --git a/ccan/tdb/tools/replay_trace.c b/ccan/tdb/tools/replay_trace.c index 67809d82..651a67e9 100644 --- a/ccan/tdb/tools/replay_trace.c +++ b/ccan/tdb/tools/replay_trace.c @@ -116,6 +116,7 @@ enum op_type { OP_TDB_WIPE_ALL, OP_TDB_TRANSACTION_START, OP_TDB_TRANSACTION_CANCEL, + OP_TDB_TRANSACTION_PREPARE_COMMIT, OP_TDB_TRANSACTION_COMMIT, OP_TDB_TRAVERSE_READ_START, OP_TDB_TRAVERSE_START, @@ -764,6 +765,10 @@ unsigned run_ops(struct tdb_context *tdb, case OP_TDB_TRANSACTION_CANCEL: try(tdb_transaction_cancel(tdb), op[file][i].ret); break; + case OP_TDB_TRANSACTION_PREPARE_COMMIT: + try(tdb_transaction_prepare_commit(tdb), + op[file][i].ret); + break; case OP_TDB_TRANSACTION_COMMIT: try(tdb_transaction_commit(tdb), op[file][i].ret); break;