--- Makefile.orig 2019-10-17 01:53:25.000000000 +0300 +++ Makefile 2019-10-31 12:08:44.333058000 +0300 @@ -70,7 +70,7 @@ OPTIONS_DEFAULT= DLZ_FILESYSTEM GSSAPI_NONE IDN JSON \ LMDB PYTHON SIGCHASE TCP_FASTOPEN -OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET IDN JSON LARGE_FILE \ +OPTIONS_DEFINE= ACCFDNS DNSTAP DOCS FIXED_RRSET IDN JSON LARGE_FILE \ LMDB MINCACHE PORTREVISION PYTHON QUERYTRACE \ SIGCHASE START_LATE TCP_FASTOPEN TUNING_LARGE GEOIP @@ -94,6 +94,7 @@ OPTIONS_SUB= yes +ACCFDNS_DESC= Prefer DNS accept filter over generic one CRYPTO_DESC= Choose which crypto engine to use DLZ_BDB_DESC= DLZ BDB driver DLZ_DESC= Dynamically Loadable Zones @@ -120,6 +121,8 @@ TCP_FASTOPEN_DESC= RFC 7413 support TUNING_LARGE_DESC= Tune named for large systems (**READ HELP**) +ACCFDNS_EXTRA_PATCHES= ${FILESDIR}/extrapatch-interfacemgr.c + DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes DLZ_BDB_USES= bdb