diff --git a/CHANGES b/CHANGES index 6c03b00626..bc94fddaef 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +4620. [port] Handle EPFNOSUPPORT being returned when probing + to see if a socket type is supported. [RT #45214] + 4619. [bug] Call isc_mem_put instead of isc_mem_free in bin/named/server.c:setup_newzones. [RT #45202] diff --git a/lib/isc/unix/net.c b/lib/isc/unix/net.c index 8f80c32ca9..daa7326884 100644 --- a/lib/isc/unix/net.c +++ b/lib/isc/unix/net.c @@ -138,6 +138,9 @@ try_proto(int domain) { #ifdef EAFNOSUPPORT case EAFNOSUPPORT: #endif +#ifdef EPFNOSUPPORT + case EPFNOSUPPORT: +#endif #ifdef EPROTONOSUPPORT case EPROTONOSUPPORT: #endif