These error codes should be treated like other unreachable error
codes.
case ISC_R_SHUTTINGDOWN:
break;
+ case ISC_R_HOSTDOWN:
case ISC_R_HOSTUNREACH:
+ case ISC_R_NETDOWN:
case ISC_R_NETUNREACH:
case ISC_R_NOPERM:
case ISC_R_ADDRNOTAVAIL:
fctx_done_detach(&fctx, eresult);
break;
- case ISC_R_NETUNREACH:
+ case ISC_R_HOSTDOWN:
case ISC_R_HOSTUNREACH:
+ case ISC_R_NETDOWN:
+ case ISC_R_NETUNREACH:
case ISC_R_CONNREFUSED:
case ISC_R_NOPERM:
case ISC_R_ADDRNOTAVAIL:
*/
switch (rctx->result) {
case ISC_R_EOF:
+ case ISC_R_HOSTDOWN:
case ISC_R_HOSTUNREACH:
+ case ISC_R_NETDOWN:
case ISC_R_NETUNREACH:
case ISC_R_CONNREFUSED:
case ISC_R_CONNECTIONRESET: