summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2019-04-04 14:33:28 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2019-04-04 14:33:28 +0100
commitbda76da8a9357f4fc525b5f8b925fae262c28010 (patch)
tree0adda9cb7b3b28b326216dd930263904713def22
parentf97ca6d137d5ea861340d32686b4b67b9e2029a1 (diff)
SPF: better buld compatibility with OpenBSD
-rw-r--r--src/src/lookups/spf.c4
-rw-r--r--src/src/spf.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/src/lookups/spf.c b/src/src/lookups/spf.c
index b32a73e6a..48d6ce3b5 100644
--- a/src/src/lookups/spf.c
+++ b/src/src/lookups/spf.c
@@ -25,8 +25,8 @@ static void dummy(int x) { dummy2(x-1); }
#else
#include "lf_functions.h"
-#ifndef HAVE_NS_TYPE
-#define HAVE_NS_TYPE
+#if !defined(HAVE_NS_TYPE) && defined(NS_INADDRSZ)
+# define HAVE_NS_TYPE
#endif
#include <spf2/spf.h>
#include <spf2/spf_dns_resolv.h>
diff --git a/src/src/spf.h b/src/src/spf.h
index 23ad325f1..a0779f87c 100644
--- a/src/src/spf.h
+++ b/src/src/spf.h
@@ -11,7 +11,7 @@
#ifdef SUPPORT_SPF
/* Yes, we do have ns_type. spf.h redefines it if we don't set this. Doh */
-#ifndef HAVE_NS_TYPE
+#if !defined(HAVE_NS_TYPE) && defined(NS_INADDRSZ)
# define HAVE_NS_TYPE
#endif
#include <spf2/spf.h>