From 20127e8276c1cba265f3532051fd42b3081b9095 Mon Sep 17 00:00:00 2001 From: Petr Menšík Date: Sep 21 2020 08:58:33 +0000 Subject: Include config.h in all files using LIBDNS_VERSION_MAJOR Did not know compiler replaces unknown symbols with 0. It made the check silently evaluate to false on every BIND version, regardless detected libdns version number. Generated code failing runtime with BIND 9.16. Signed-off-by: Petr Menšík --- diff --git a/src/empty_zones.c b/src/empty_zones.c index 97b76f0..542e44a 100644 --- a/src/empty_zones.c +++ b/src/empty_zones.c @@ -8,6 +8,7 @@ #include #include +#include "config.h" #include "empty_zones.h" #include "util.h" #include "zone_register.h" diff --git a/src/ldap_convert.c b/src/ldap_convert.c index 22140b0..338088a 100644 --- a/src/ldap_convert.c +++ b/src/ldap_convert.c @@ -20,6 +20,7 @@ #include #include +#include "config.h" #include "str.h" #include "ldap_convert.h" #include "log.h" diff --git a/src/syncptr.c b/src/syncptr.c index 564f708..6bfa2bd 100644 --- a/src/syncptr.c +++ b/src/syncptr.c @@ -18,6 +18,7 @@ #include #include +#include "config.h" #include "util.h" #include "ldap_convert.h" #include "ldap_entry.h"