X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftdb2%2Ftdb2.h;h=5643ef4f8a1e2aeae9736dc8a18fbe29380b7ca8;hp=2b9f46217db77247c6617e4fa2fa75e413d1018e;hb=6e3d9e8a66bf8b45150500f176452ee8e9ee9927;hpb=838db0d7ea37fc2a21d03d159b55b042f8144cb3 diff --git a/ccan/tdb2/tdb2.h b/ccan/tdb2/tdb2.h index 2b9f4621..5643ef4f 100644 --- a/ccan/tdb2/tdb2.h +++ b/ccan/tdb2/tdb2.h @@ -30,6 +30,10 @@ extern "C" { #endif #ifndef _SAMBA_BUILD_ +#include "config.h" +#if HAVE_FILE_OFFSET_BITS +#define _FILE_OFFSET_BITS 64 +#endif /* For mode_t */ #include /* For O_* flags. */ @@ -700,6 +704,7 @@ struct tdb_attribute_log { struct tdb_attribute_base base; /* .attr = TDB_ATTRIBUTE_LOG */ void (*fn)(struct tdb_context *tdb, enum tdb_log_level level, + enum TDB_ERROR ecode, const char *message, void *data); void *data;