bind9/lib
Evan Hunt bbaade23eb mem_maybedup() can no longer fail
mem_maybedup() calls isc_mem_allocate() if an mctx is supplied,
but that can no longer fail, so now the only way mem_maybedup()
could return NULL is if it was given a NULL source address by the
caller. this commit adds a REQUIRE to prevent that scenario, and
cleans up all the calling code that previously checked for NULL
return values.

this function is mostly used in rdata tostruct() implementations, so
the documentation for dns_rdata_tostruct() has been updated to
remove 'ISC_R_NOMEMORY' as a possible return value.
2022-02-25 20:57:08 -08:00
..
bind9 Remove the keep-response-order ACL map 2022-02-18 09:16:03 +01:00
dns mem_maybedup() can no longer fail 2022-02-25 20:57:08 -08:00
irs Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
isc Fix typo __SANITIZE_ADDRESS -> __SANITIZE_ADDRESS__ 2022-02-24 00:15:16 +01:00
isccc Use ISC_R_SHUTTINGDOWN to detect netmgr shutting down 2022-01-13 09:14:12 +01:00
isccfg remove old zone type documentation 2022-02-25 16:33:37 -08:00
ns Fix more ns_statscounter_recursclients underflows 2022-02-23 14:39:11 +01:00
.gitignore The isc/platform.h header has been completely removed 2021-07-06 05:33:48 +00:00
Makefile.am move samples/resolve.c to bin/tests/system 2021-04-16 14:29:43 +02:00
unit-test-driver.sh.in Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00