Return to socket.c CVS log | Up to [local] / src / usr.bin / rsync |
version 1.27, 2019/08/09 13:11:26 | version 1.28, 2020/08/19 11:10:42 | ||
---|---|---|---|
|
|
||
c = connect(*sd, (const struct sockaddr *)&src->sa, src->salen); | c = connect(*sd, (const struct sockaddr *)&src->sa, src->salen); | ||
if (c == -1) { | if (c == -1) { | ||
if (errno == EADDRNOTAVAIL) | |||
return 0; | |||
if (errno == ECONNREFUSED || errno == EHOSTUNREACH) { | if (errno == ECONNREFUSED || errno == EHOSTUNREACH) { | ||
WARNX("connect refused: %s, %s", | WARNX("connect refused: %s, %s", | ||
src->ip, host); | src->ip, host); |