diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2012-03-22 10:47:27 +1030 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2012-03-22 01:57:38 +0100 |
commit | a93e03d27de573988263aa4e39e55e7edbe34069 (patch) | |
tree | 8ae240cf3575e129ffed86945123c626a765897a /lib/tdb2/private.h | |
parent | aa5378602d8da09cccc9a435a6457245b13c2677 (diff) | |
download | samba-a93e03d27de573988263aa4e39e55e7edbe34069.tar.gz samba-a93e03d27de573988263aa4e39e55e7edbe34069.tar.bz2 samba-a93e03d27de573988263aa4e39e55e7edbe34069.zip |
lib/tdb2: fix OpenBSD incoherent mmap (tdb2 version)
This handles incoherent mmaps for TDB2 native databases, by forcing
mmap on for such systems, just like we did for tdb1.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'lib/tdb2/private.h')
-rw-r--r-- | lib/tdb2/private.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/tdb2/private.h b/lib/tdb2/private.h index 04a433be38..0ee8fa4f09 100644 --- a/lib/tdb2/private.h +++ b/lib/tdb2/private.h @@ -454,7 +454,7 @@ void *tdb_convert(const struct tdb_context *tdb, void *buf, tdb_len_t size); /* Unmap and try to map the tdb. */ void tdb_munmap(struct tdb_file *file); -void tdb_mmap(struct tdb_context *tdb); +enum TDB_ERROR tdb_mmap(struct tdb_context *tdb); /* Either alloc a copy, or give direct access. Release frees or noop. */ const void *tdb_access_read(struct tdb_context *tdb, |