mirror of
https://github.com/isc-projects/bind9.git
synced 2026-07-07 08:17:11 -04:00
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. |
||
|---|---|---|
| .. | ||
| include | ||
| .gitignore | ||
| client.c | ||
| hooks.c | ||
| interfacemgr.c | ||
| listenlist.c | ||
| meson.build | ||
| notify.c | ||
| probes-ns.d | ||
| query.c | ||
| server.c | ||
| stats.c | ||
| tests | ||
| update.c | ||
| xfrout.c | ||