diff --git a/CHANGES b/CHANGES index f0a4720d44..21ed53eb21 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL. + 1231. [port] HPUX 11.11 recvmsg() can return spurious EADDRNOTAVAIL. 1230. [bug] isccc_cc_isreply() and isccc_cc_isack() were broken. diff --git a/lib/isc/unix/errno2result.c b/lib/isc/unix/errno2result.c index 8b0f1c4284..ced3dba5b2 100644 --- a/lib/isc/unix/errno2result.c +++ b/lib/isc/unix/errno2result.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: errno2result.c,v 1.8.2.2 2002/02/20 02:17:27 marka Exp $ */ +/* $Id: errno2result.c,v 1.8.2.3 2002/03/20 20:59:39 marka Exp $ */ #include @@ -100,6 +100,8 @@ isc__errno2result(int posixerrno) { case EADDRINUSE: return (ISC_R_ADDRINUSE); #endif + case EADDRNOTAVAIL: + return (ISC_R_ADDRNOTAVAIL); default: isc__strerror(posixerrno, strbuf, sizeof(strbuf)); UNEXPECTED_ERROR(__FILE__, __LINE__,