X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/3a7963704c5192e25046b1a2f808d4b8ed357386..4d8d62b965c7379e85aeb6e43534c89d06099ad2:/src/src/exim.h diff --git a/src/src/exim.h b/src/src/exim.h index 2816fc98a..ec809d6b7 100644 --- a/src/src/exim.h +++ b/src/src/exim.h @@ -106,6 +106,15 @@ making unique names. */ #define UCHAR_MAX 255 #endif + +/* To match int_eximarith_t. Define in OS/os.h- to override. */ +#ifndef EXIM_ARITH_MAX +# define EXIM_ARITH_MAX ((int_eximarith_t)9223372036854775807LL) +#endif +#ifndef EXIM_ARITH_MIN +# define EXIM_ARITH_MIN (-EXIM_ARITH_MAX - 1) +#endif + /* Some systems have PATH_MAX and some have MAX_PATH_LEN. */ #ifndef PATH_MAX @@ -486,6 +495,10 @@ config.h, mytypes.h, and store.h, so we don't need to mention them explicitly. #ifndef DISABLE_DKIM #include "dkim.h" #endif +#ifdef EXPERIMENTAL_DMARC +#include "dmarc.h" +#include +#endif /* The following stuff must follow the inclusion of config.h because it requires various things that are set therein. */