bind9/bin/tests/system/dispatch
Ondřej Surý f82c6f0cba Temporarily remove TCP fallback after UDP timeouts
The retry path in resquery_send() that flipped DNS_FETCHOPT_TCP on a
query whose dispatch had already been bound as UDP in fctx_query() had
no effect on the transport actually used, but did leave a stale TCP
bit visible to downstream consumers (dnstap framing, cookie checks,
the AUTHORITY-NS spoofability guard).

The ineffective code has been removed from resquery_send().  The
TCP fallback functionality will be corrected and restored in the next
commit.

Assisted-by: Claude:claude-opus-4-7
(cherry picked from commit 01523a078a)
2026-05-19 09:19:37 +00:00
..
ans3 Auto-format Python files with black 2022-06-08 13:18:27 +02:00
ans4 Temporarily remove TCP fallback after UDP timeouts 2026-05-19 09:19:37 +00:00
ns1 Temporarily remove TCP fallback after UDP timeouts 2026-05-19 09:19:37 +00:00
ns2 Rename system test directory with common files to _common 2023-09-19 14:56:12 +02:00
setup.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tests_connreset.py Remove compatibility hacks for dnspython<2.7.0 2026-01-21 16:34:30 +01:00
tests_tcponly.py Temporarily remove TCP fallback after UDP timeouts 2026-05-19 09:19:37 +00:00