dlz-bind: Fix preprocessor checks for BIND versions
authorAmitay Isaacs <amitay@gmail.com>
Mon, 26 Sep 2016 14:52:53 +0000 (00:52 +1000)
committerJeremy Allison <jra@samba.org>
Thu, 27 Oct 2016 21:53:13 +0000 (23:53 +0200)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12366

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
source4/dns_server/dlz_minimal.h

index 11187f763c6396df3de2866ad4fb866a6b8ebe8d..64e9863c6459e909fd2d5bee224bb73061a09b95 100644 (file)
 #ifndef DLZ_MINIMAL_H
 #define DLZ_MINIMAL_H 1
 
-#ifdef BIND_VERSION_9_8
-#define DLZ_DLOPEN_VERSION 1
-#elif BIND_VERSION_9_9
-#define DLZ_DLOPEN_VERSION 2
-#elif BIND_VERSION_9_10
-#define DLZ_DLOPEN_VERSION 3
-#define DLZ_DLOPEN_AGE 0
+#if defined (BIND_VERSION_9_8)
+# define DLZ_DLOPEN_VERSION 1
+#elif defined (BIND_VERSION_9_9)
+# define DLZ_DLOPEN_VERSION 2
+#elif defined (BIND_VERSION_9_10)
+# define DLZ_DLOPEN_VERSION 3
+# define DLZ_DLOPEN_AGE 0
 #else
-#error Unsupported BIND version
+# error Unsupported BIND version
 #endif
 
 typedef unsigned int isc_result_t;