Fix inverted sense of error check.
authorMartin Pool <mbp@samba.org>
Thu, 24 Jan 2002 03:31:28 +0000 (03:31 +0000)
committerMartin Pool <mbp@samba.org>
Thu, 24 Jan 2002 03:31:28 +0000 (03:31 +0000)
socket.c

index 137d480..6073dac 100644 (file)
--- 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;
        }