tdb2: return TDB_ERR_RDONLY if trying to start a transaction on a R/O tdb.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 21:45:13 +0000 (07:15 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Tue, 13 Sep 2011 21:45:13 +0000 (07:15 +0930)
commit37c704be0af3b5915e6630264dc4379309d83160
tree6afc656aeb0adc3031278fbd33a9e853a4780915
parent2cf3f7c07499f565101e1bcb835c73fc297ea72e
tdb2: return TDB_ERR_RDONLY if trying to start a transaction on a R/O tdb.

This is more accurate than returning TDB_ERR_EINVAL.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
(Imported from CCAN commit 91436a25574597dbd1fd2de5bcd5826a234100d6)
lib/tdb2/transaction.c