+4058. [bug] UDP dispatches could use the wrong psuedorandom
+ number generator context. [RT #38578]
+
4056. [bug] Fixed several small bugs in automatic trust anchor
management, including a memory leak and a possible
loss of key state information. [RT #38458]
if (result != ISC_R_SUCCESS)
return (result);
+ disp->socktype = isc_sockettype_udp;
+
if ((attributes & DNS_DISPATCHATTR_EXCLUSIVE) == 0) {
result = get_udpsocket(mgr, disp, sockmgr, localaddr, &sock,
dup_socket);
isc_mempool_setname(disp->portpool, "disp_portpool");
isc_mempool_setfreemax(disp->portpool, 128);
}
- disp->socktype = isc_sockettype_udp;
disp->socket = sock;
disp->local = *localaddr;