summaryrefslogtreecommitdiff
path: root/source3/lib
diff options
context:
space:
mode:
authorAmitay Isaacs <amitay@gmail.com>2012-03-27 09:44:33 +1100
committerRusty Russell <rusty@rustcorp.com.au>2012-03-29 20:07:03 +1030
commit3fdeaa3992bb0599613e20d8e3248c478897531f (patch)
tree55cb725d21582c13841697c092559e72809b7562 /source3/lib
parentf74ae3257a2edb9756d9f0442c1314306e936759 (diff)
downloadsamba-3fdeaa3992bb0599613e20d8e3248c478897531f.tar.gz
samba-3fdeaa3992bb0599613e20d8e3248c478897531f.tar.bz2
samba-3fdeaa3992bb0599613e20d8e3248c478897531f.zip
lib/tdb: Add/expose lock functions to support CTDB
This patch adds two lock functions used by CTDB to perform asynchronous locking. These functions do not actually perform any fcntl operations, but only increment internal counters. - tdb_transaction_write_lock_mark() - tdb_transaction_write_lock_unmark() It also exposes two internal functions - tdb_lock_nonblock() - tdb_unlock() These functions are NOT exposed in include/tdb.h to prevent any further uses of these functions. If you ever need to use these functions, consider using tdb2. Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'source3/lib')
0 files changed, 0 insertions, 0 deletions