X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/184e88237dea64ce48076cdd0184612d057cbafd..89dec7b604c1d16d8762e99443ba7bf2a3086c21:/src/src/exim.h diff --git a/src/src/exim.h b/src/src/exim.h index ea973d3da..a2f422c11 100644 --- a/src/src/exim.h +++ b/src/src/exim.h @@ -1,4 +1,4 @@ -/* $Cambridge: exim/src/src/exim.h,v 1.21 2007/01/08 10:50:18 ph10 Exp $ */ +/* $Cambridge: exim/src/src/exim.h,v 1.24 2008/01/16 13:44:45 nm4 Exp $ */ /************************************************* * Exim - an Internet mail transport agent * @@ -422,7 +422,7 @@ extern int ferror(FILE *); /* The header from the PCRE regex package */ -#include "pcre/pcre.h" +#include /* Exim includes are in several files. Note that local_scan.h #includes config.h, mytypes.h, and store.h, so we don't need to mention them explicitly. @@ -449,6 +449,9 @@ config.h, mytypes.h, and store.h, so we don't need to mention them explicitly. #ifdef EXPERIMENTAL_DOMAINKEYS #include "dk.h" #endif +#ifdef EXPERIMENTAL_DKIM +#include "dkim-exim.h" +#endif /* The following stuff must follow the inclusion of config.h because it requires various things that are set therein. */ @@ -461,6 +464,12 @@ requires various things that are set therein. */ #include #endif +#ifdef ENABLE_DISABLE_FSYNC +#define EXIMfsync(f) (disable_fsync? 0 : fsync(f)) +#else +#define EXIMfsync(f) fsync(f) +#endif + /* Backward compatibility; LOOKUP_LSEARCH now includes all three */ #if (!defined LOOKUP_LSEARCH) && (defined LOOKUP_WILDLSEARCH || defined LOOKUP_NWILDLSEARCH)