diff options
author | Jeremy Allison <jra@samba.org> | 2007-11-07 06:59:02 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2007-12-21 05:44:42 +0100 |
commit | 2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880 (patch) | |
tree | 3e49b118d890235da51b85a9b2175a13fa5be936 /source4/lib/tdb/include/tdb.h | |
parent | 27c9f6c235c3c625f4c4e60a73d8f2e86bd4a186 (diff) | |
download | samba-2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880.tar.gz samba-2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880.tar.bz2 samba-2cb22d93ae0eef86a4bcf0fe5f7fb138e43db880.zip |
r25892: Keep the tdb code in sync between 3.2.x and 4.0.
Add in the alarm fix to allow locks to exit on
alarm signal.
Sync up the changes in tools.
Jeremy.
(This used to be commit cb6c663fa8818f49cc36f196bb5f4dea47edd69e)
Diffstat (limited to 'source4/lib/tdb/include/tdb.h')
-rw-r--r-- | source4/lib/tdb/include/tdb.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/lib/tdb/include/tdb.h b/source4/lib/tdb/include/tdb.h index f3a0dbe7bf..7de4c419a8 100644 --- a/source4/lib/tdb/include/tdb.h +++ b/source4/lib/tdb/include/tdb.h @@ -147,6 +147,8 @@ int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key); int tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key); int tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key); +void tdb_setalarm_sigptr(struct tdb_context *tdb, volatile sig_atomic_t *sigptr); + /* Debug functions. Not used in production. */ void tdb_dump_all(struct tdb_context *tdb); int tdb_printfreelist(struct tdb_context *tdb); |