From: Wayne Davison Date: Sat, 11 Oct 2008 18:00:51 +0000 (-0700) Subject: Don't lookup address "0.0.0.0" when we're a remote-shell daemon. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/ea0f0379308d81fe0fa8a8df9941e08bca1119a4 Don't lookup address "0.0.0.0" when we're a remote-shell daemon. Gets rid of a DNS delay waiting for a lookup failure. --- diff --git a/clientname.c b/clientname.c index 364169fa..1c40e83b 100644 --- a/clientname.c +++ b/clientname.c @@ -108,6 +108,9 @@ char *client_name(int fd) struct addrinfo hint, *answer; int err; + if (strcmp(addr, "0.0.0.0") == 0) + return name_buf; + memset(&hint, 0, sizeof hint); #ifdef AI_NUMERICHOST