]> git.ipfire.org Git - thirdparty/bind9.git/commit
Cleanup libirs APIs and slim down the library to just irs_resconf
authorOndřej Surý <ondrej@isc.org>
Wed, 22 Apr 2020 22:13:29 +0000 (00:13 +0200)
committerOndřej Surý <ondrej@isc.org>
Fri, 24 Apr 2020 06:33:34 +0000 (08:33 +0200)
commit5f0efcbb3c5362cf44fdb863dabc13bbad217c38
tree36b761ece0e976c3d06283bec1c8999092083b4b
parent19245f3ff4193203cacf1132d68174afc820c63c
Cleanup libirs APIs and slim down the library to just irs_resconf

The libirs contained own re-implementations of the getaddrinfo,
getnameinfo and gai_strerror + irs_context and irs_dnsconf API that was
unused anywhere in the BIND 9.

Keep just the irs_resonf API that is being extensively used to parse
/etc/resolv.conf by several of BIND 9 tools.
22 files changed:
bin/delv/delv.c
lib/irs/Makefile.am
lib/irs/context.c [deleted file]
lib/irs/dnsconf.c [deleted file]
lib/irs/gai_strerror.c [deleted file]
lib/irs/getaddrinfo.c [deleted file]
lib/irs/getnameinfo.c [deleted file]
lib/irs/include/irs/context.h [deleted file]
lib/irs/include/irs/dnsconf.h [deleted file]
lib/irs/include/irs/netdb.h [deleted file]
lib/irs/include/irs/resconf.h
lib/irs/include/irs/types.h [deleted file]
lib/irs/resconf.c
lib/irs/tests/resconf_test.c
lib/irs/win32/include/irs/netdb.h [deleted file]
lib/irs/win32/libirs.def
lib/irs/win32/libirs.vcxproj.filters.in
lib/irs/win32/libirs.vcxproj.in
lib/samples/Makefile.am
lib/samples/resolve.c
lib/samples/sample-gai.c [deleted file]
util/copyrights