bind9/lib
Evan Hunt 2b8cdc06f9 fix broken windows build
The MSVS C compiler requires every struct to have at least one member.
The dns_geoip_databases_t structure had one set of members for
HAVE_GEOIP and a different set for HAVE_GEOIP2, and none when neither
API is in use.

This commit silences the compiler error by moving the declaration of
dns_geoip_databases_t to types.h as an opaque reference, and commenting
out the contents of geoip.h when neither version of GeoIP is enabled.

(cherry picked from commit 81fcde5953)
2019-07-03 10:00:28 -07:00
..
bind9 add a search for GeoIP2 libraries in configure 2019-06-27 16:25:28 -07:00
dns fix broken windows build 2019-07-03 10:00:28 -07:00
irs add a search for GeoIP2 libraries in configure 2019-06-27 16:25:28 -07:00
isc silence unchecked return 2019-06-25 15:32:12 +10:00
isccc improve clang / cmocka integration 2019-03-05 10:42:01 -08:00
isccfg fix broken windows build 2019-07-03 10:00:28 -07:00
ns Add rules to make sure subdirs are always built before testdirs 2019-07-02 19:40:26 +02:00
samples add a search for GeoIP2 libraries in configure 2019-06-27 16:25:28 -07:00
win32/bindevt address win32 build issues 2018-05-22 16:32:21 -07:00
.gitignore added gitignore, removed cvsignore 2012-03-03 23:10:05 -08:00
Kyuafile link in lib/isccc/tests/Kyuafile 2018-11-13 07:23:36 +11:00
Makefile.in remove lib/tests as nothing uses it anymore 2018-03-09 14:12:50 -08:00