bind9/bin/named
Evan Hunt 8da43bb7f5 simplify dns_sdb API
SDB is currently (and foreseeably) only used by the named
builtin databases, so it only needs as much of its API as
those databases use.

- removed three flags defined for the SDB API that were always
  set the same by builtin databases.

- there were two different types of lookup functions defined for
  SDB, using slightly different function signatures. since backward
  compatibility is no longer a concern, we can eliminate the 'lookup'
  entry point and rename 'lookup2' to 'lookup'.

- removed the 'allnodes' entry point and all database iterator
  implementation code

- removed dns_sdb_putnamedrr() and dns_sdb_putnamedrdata() since
  they were never used.
2023-02-21 10:13:10 -08:00
..
include remove named_os_gethostname() 2023-02-18 20:23:41 +00:00
.gitignore Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
bind9.xsl remove isc_task completely 2023-02-16 18:35:32 +01:00
builtin.c simplify dns_sdb API 2023-02-21 10:13:10 -08:00
config.c clean up some deprecated/obsolete options and doc 2023-02-10 09:52:27 -08:00
control.c remove isc_task completely 2023-02-16 18:35:32 +01:00
controlconf.c Move bind9/check to isccfg/check 2023-02-17 12:13:37 +00:00
dlz_dlopen_driver.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
fuzz.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
geoip.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
log.c Properly name ADB hashmap and named log memory contexts 2023-01-30 12:54:57 +01:00
logconf.c Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
main.c remove isc_task completely 2023-02-16 18:35:32 +01:00
Makefile.am Remove libbind9 2023-02-21 13:12:26 +00:00
named.conf.rst Add note that named.conf man page is not a complete manual 2022-07-01 08:59:24 +02:00
named.rst clean up some deprecated/obsolete options and doc 2023-02-10 09:52:27 -08:00
os.c remove named_os_gethostname() 2023-02-18 20:23:41 +00:00
server.c Detach rpzs and catzs from the previous view 2023-02-21 08:23:13 +00:00
statschannel.c remove isc_task completely 2023-02-16 18:35:32 +01:00
tkeyconf.c Clean up #include <isc/string.h> 2022-05-03 12:38:59 +00:00
transportconf.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
tsigconf.c Update sources to Clang 15 formatting 2022-11-29 08:54:34 +01:00
xsl_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneconf.c Fix dns_kasp_attach / dns_kasp_detach usage 2023-02-21 15:47:44 +01:00