bind9/tests
Ondřej Surý 430ce335ad Replace query and client attribute bitfield with named bools
Replace the unsigned int attributes field in struct ns_query with
individual bool bitfields.  This removes the NS_QUERYATTR_* constants
and the 12 accessor macros (USECACHE, RECURSIONOK, RECURSING, etc.)
from query.c, replacing all bit manipulation with direct bool access.

And replace the unsigned int attributes field in struct ns_client_inner
with individual bool bitfields.  This removes the NS_CLIENTATTR_*
constants and the accessor macros (TCP, WANTDNSSEC, etc.), replacing
all bit manipulation with direct bool access.
2026-07-02 13:27:11 +02:00
..
bench embed default sanitizer flags in executables 2026-04-05 12:46:38 +03:00
dns Add NID/L64/L32 round-trip coverage to the rdata unit test 2026-07-02 12:16:27 +02:00
include/tests ISC_RUN_TEST_IMPL should use a static declaration 2026-01-28 07:26:04 +11:00
isc Replace void* data pointers with match enum in radix nodes 2026-07-01 06:42:09 +02:00
isccfg Add build-time check for unregistered unit test files 2026-06-09 13:22:18 +02:00
libtest Replace query and client attribute bitfield with named bools 2026-07-02 13:27:11 +02:00
ns Add build-time check for unregistered unit test files 2026-06-09 13:22:18 +02:00
.gitignore Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
meson.build Add build-time check for unregistered unit test files 2026-06-09 13:22:18 +02:00