bind9/bin
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
..
check Remove libbind9 2023-02-21 13:12:26 +00:00
confgen Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
delv remove isc_task completely 2023-02-16 18:35:32 +01:00
dig Remove libbind9 2023-02-21 13:12:26 +00:00
dnssec remove isc_task completely 2023-02-16 18:35:32 +01:00
named simplify dns_sdb API 2023-02-21 10:13:10 -08:00
nsupdate Remove libbind9 2023-02-21 13:12:26 +00:00
plugins clean up some deprecated/obsolete options and doc 2023-02-10 09:52:27 -08:00
rndc Remove libbind9 2023-02-21 13:12:26 +00:00
tests use member name initialization for methods 2023-02-21 10:13:10 -08:00
tools Remove libbind9 2023-02-21 13:12:26 +00:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00