Do not set port on local socket

This commit is contained in:
alessio
2024-09-20 14:54:02 +02:00
committed by Ondřej Surý
parent 77dd8b6112
commit 89419de6e8
-2
View File
@@ -362,7 +362,6 @@ setup_socket(dns_dispatch_t *disp, dns_dispentry_t *resp,
if (port == 0) {
port = ports[isc_random_uniform(nports)];
isc_sockaddr_setport(&resp->local, port);
}
resp->port = port;
@@ -679,7 +678,6 @@ tcp_recv_success(dns_dispatch_t *disp, isc_region_t *region,
*/
dns_dispentry_t key = {
.id = id,
.local = disp->local,
.peer = *peer,
.port = isc_sockaddr_getport(&disp->local),
};