]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Use Stream DNS in dig for DNS over TCP
authorArtem Boldariev <artem@boldariev.com>
Tue, 23 Aug 2022 16:18:31 +0000 (19:18 +0300)
committerArtem Boldariev <artem@boldariev.com>
Tue, 20 Dec 2022 20:13:52 +0000 (22:13 +0200)
This commit makes dig use the new Stream DNS transport for DNS over
TCP.

bin/dig/dighost.c

index 7b7913ecd3bdc003364502b84f7db076d518becb..217dd3e6f8f2d401fa06cd0576f595fd674d6c7d 100644 (file)
@@ -3062,9 +3062,9 @@ start_tcp(dig_query_t *query) {
                                   local_timeout);
 #endif
        } else {
-               isc_nm_tcpdnsconnect(netmgr, &localaddr, &query->sockaddr,
-                                    tcp_connected, connectquery,
-                                    local_timeout);
+               isc_nm_streamdnsconnect(netmgr, &localaddr, &query->sockaddr,
+                                       tcp_connected, connectquery,
+                                       local_timeout, NULL, NULL);
        }
 
        /* XXX: set DSCP */