X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftdb1_transaction.c;h=43e99024ce091b70492f0929207849cd9fb36ce2;hp=6c4c6f73b7ed5582d62e51f8ed44a726fc381182;hb=39f55294799c6443c0ad7bef09f1c113cf89d295;hpb=19e6c1a250ade1e7204ada17163294855585e825 diff --git a/ccan/tdb2/tdb1_transaction.c b/ccan/tdb2/tdb1_transaction.c index 6c4c6f73..43e99024 100644 --- a/ccan/tdb2/tdb1_transaction.c +++ b/ccan/tdb2/tdb1_transaction.c @@ -527,16 +527,11 @@ fail_allrecord_lock: return -1; } -_PUBLIC_ int tdb1_transaction_start(struct tdb1_context *tdb) +int tdb1_transaction_start(struct tdb1_context *tdb) { return _tdb1_transaction_start(tdb, TDB1_LOCK_WAIT); } -_PUBLIC_ int tdb1_transaction_start_nonblock(struct tdb1_context *tdb) -{ - return _tdb1_transaction_start(tdb, TDB1_LOCK_NOWAIT|TDB1_LOCK_PROBE); -} - /* sync to disk */ @@ -623,7 +618,7 @@ static int _tdb1_transaction_cancel(struct tdb1_context *tdb) /* cancel the current transaction */ -_PUBLIC_ int tdb1_transaction_cancel(struct tdb1_context *tdb) +int tdb1_transaction_cancel(struct tdb1_context *tdb) { return _tdb1_transaction_cancel(tdb); } @@ -988,7 +983,7 @@ static int _tdb1_transaction_prepare_commit(struct tdb1_context *tdb) /* prepare to commit the current transaction */ -_PUBLIC_ int tdb1_transaction_prepare_commit(struct tdb1_context *tdb) +int tdb1_transaction_prepare_commit(struct tdb1_context *tdb) { return _tdb1_transaction_prepare_commit(tdb); } @@ -1018,7 +1013,7 @@ static bool repack_worthwhile(struct tdb1_context *tdb) /* commit the current transaction */ -_PUBLIC_ int tdb1_transaction_commit(struct tdb1_context *tdb) +int tdb1_transaction_commit(struct tdb1_context *tdb) { const struct tdb1_methods *methods; int i;