case DOT: {
isc_tlsctx_createserver(NULL, NULL, &tls_ctx);
- result = isc_nm_listentlsdns(
+ result = isc_nm_listenstreamdns(
netmgr, ISC_NM_LISTEN_ALL, &sockaddr, read_cb, NULL,
accept_cb, NULL, 0, NULL, tls_ctx, &sock);
break;
goto failure;
}
INSIST(tlsctx != NULL);
- isc_nm_tlsdnsconnect(xfr->netmgr, &xfr->sourceaddr,
- &xfr->primaryaddr, xfrin_connect_done,
- connect_xfr, 30000, tlsctx, sess_cache);
+ isc_nm_streamdnsconnect(xfr->netmgr, &xfr->sourceaddr,
+ &xfr->primaryaddr, xfrin_connect_done,
+ connect_xfr, 30000, tlsctx, sess_cache);
} break;
default:
UNREACHABLE();
} else if (strcasecmp(cfg_obj_asstring(obj_transport),
"tls") == 0)
{
- transports = isc_nm_tlsdnssocket;
+ transports = isc_nm_streamdnssocket;
encrypted = true;
} else if (strcasecmp(cfg_obj_asstring(obj_transport),
"http") == 0)
ns_interface_listentls(ns_interface_t *ifp, isc_tlsctx_t *sslctx) {
isc_result_t result;
- result = isc_nm_listentlsdns(
+ result = isc_nm_listenstreamdns(
ifp->mgr->nm, ISC_NM_LISTEN_ALL, &ifp->addr, ns__client_request,
ifp, ns__client_tcpconn, ifp, ifp->mgr->backlog,
&ifp->mgr->sctx->tcpquota, sslctx, &ifp->tcplistensocket);
query_error(client, DNS_R_NOTIMP, __LINE__);
return;
}
- if (isc_nm_socket_type(handle) == isc_nm_tlsdnssocket &&
+ if (isc_nm_socket_type(handle) ==
+ isc_nm_streamdnssocket &&
+ isc_nm_has_encryption(handle) &&
!isc_nm_xfr_allowed(handle))
{
/*