EHOSTDOWN
case EHOSTDOWN:
# ifdef EHOSTDOWN
case EHOSTDOWN:
#if defined(ENETUNREACH) || defined(EHOSTDOWN) || defined(EHOSTUNREACH) || defined(ENETDOWN)
# ifdef EHOSTDOWN
case EHOSTDOWN:
#ifdef EHOSTDOWN
if(errno == EHOSTDOWN && verbosity < 2)
# ifdef EHOSTDOWN
case EHOSTDOWN:
if (!(error == EHOSTDOWN || error == ECONNREFUSED)) {
error = (rt == rt0) ? EHOSTDOWN : EHOSTUNREACH;
return (EHOSTDOWN);
return (EHOSTDOWN);
error = EHOSTDOWN;
return (EHOSTDOWN);
return (rt == rt0 ? EHOSTDOWN : EHOSTUNREACH);
!(!IN_MULTICAST(sc->sc_peer.s_addr) && error == EHOSTDOWN)){
0, EMSGSIZE, EHOSTDOWN, EHOSTUNREACH,
case EHOSTDOWN:
error == EHOSTDOWN)) {
inet6ctlerrmap[cmd] == EHOSTDOWN)) {
inetctlerrmap[cmd] == EHOSTDOWN)) {
case EHOSTDOWN:
0, EMSGSIZE, EHOSTDOWN, EHOSTUNREACH,
return (rt == rt0 ? EHOSTDOWN : EHOSTUNREACH);
case EHOSTDOWN:
ALWAYS_HARD(EHOSTDOWN, ISC_R_HOSTUNREACH);
ERROR_MATCH(EHOSTDOWN, ISC_R_HOSTUNREACH);
ERROR_MATCH(EHOSTDOWN, ISC_R_HOSTUNREACH);
SOFT_OR_HARD(EHOSTDOWN, ISC_R_HOSTDOWN);
case EHOSTDOWN:
case EHOSTDOWN: case EHOSTUNREACH: case ECONNREFUSED:
if (errno == EHOSTUNREACH || errno == EHOSTDOWN ||
errno == ENETDOWN || errno == EHOSTDOWN) {
if (errno == EHOSTUNREACH || errno == EHOSTDOWN ||
case EHOSTDOWN:
# ifdef EHOSTDOWN
case EHOSTDOWN:
#if defined(ENETUNREACH) || defined(EHOSTDOWN) || defined(EHOSTUNREACH) || defined(ENETDOWN)
# ifdef EHOSTDOWN
case EHOSTDOWN:
#ifdef EHOSTDOWN
if(errno == EHOSTDOWN && verbosity < 2)
# ifdef EHOSTDOWN
case EHOSTDOWN: