From: Martin Pool Date: Thu, 24 Jan 2002 03:31:28 +0000 (+0000) Subject: Fix inverted sense of error check. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/b14545b3ff4d08e8072ba265e7889541fb2cc972 Fix inverted sense of error check. --- diff --git a/socket.c b/socket.c index 137d4800..6073dac7 100644 --- a/socket.c +++ b/socket.c @@ -678,12 +678,13 @@ static int lookup_name(const struct sockaddr_storage *ss, #endif /* reverse lookup */ - if (!(name_err = getnameinfo((struct sockaddr *) ss, ss_len, - name_buf, name_buf_len, - port_buf, port_buf_len, - NI_NAMEREQD | NI_NUMERICSERV))) { + name_err = getnameinfo((struct sockaddr *) ss, ss_len, + name_buf, name_buf_len, + port_buf, port_buf_len, + NI_NAMEREQD | NI_NUMERICSERV); + if (name_err != 0) { strcpy(name_buf, def); - rprintf(FERROR, RSYNC_NAME ": reverse name lookup failed: %s\n", + rprintf(FERROR, RSYNC_NAME ": name lookup failed: %s\n", gai_strerror(name_err)); return name_err; }