| |
@@ -160,6 +160,14 @@
|
| |
[AC_MSG_ERROR([Cross compiling is not supported.])]
|
| |
)
|
| |
|
| |
+ # Check db_registered
|
| |
+ AC_CHECK_HEADER(dns/rpz.h, [], [AC_MSG_ERROR([dns/rpz.h not found])])
|
| |
+ AC_CHECK_MEMBER([struct dns_rpz_zone.db_registered],
|
| |
+ [AC_DEFINE([HAVE_DB_REGISTERED], [1],
|
| |
+ [Struct dns_rpz_zone has db_registered])],
|
| |
+ [AC_MSG_NOTICE([Struct dns_rpz_zone has no db_registered])],
|
| |
+ [[#include <dns/rpz.h>]])
|
| |
+
|
| |
dnl dns_db_setservestalettl() can be backported, detect support
|
| |
AC_CHECK_LIB([dns], [dns_db_setservestalettl],
|
| |
[AC_DEFINE([HAVE_DNS_SERVESTALE], 1, [Define if dns library provides dns_db_setservestalettl])]
|
| |
db_registered got dropped from dns_rpc_zone.
Signed-off-by: Timo Aaltonen tjaalton@debian.org