lib/tdb2: fix OpenBSD incoherent mmap (tdb2 version)
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 22 Mar 2012 00:17:27 +0000 (10:47 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 22 Mar 2012 00:57:38 +0000 (01:57 +0100)
commita93e03d27de573988263aa4e39e55e7edbe34069
tree8ae240cf3575e129ffed86945123c626a765897a
parentaa5378602d8da09cccc9a435a6457245b13c2677
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>
lib/tdb2/io.c
lib/tdb2/private.h
lib/tdb2/tdb.c