X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/ab217f7ffa8765887c2ed8c9a8c71d29cfe562ed..57f74bd1c2da4cb1a5fb7a83f0ae978d210d3c2d:/socket.c diff --git a/socket.c b/socket.c index 8d21735e..be0e311b 100644 --- a/socket.c +++ b/socket.c @@ -455,7 +455,7 @@ void start_accept_loop(int port, int (*fn)(int, int)) #ifdef INET6 if (errno == EADDRINUSE && i > 0) { rprintf(FINFO, - "Try using --ipv4 or --ipv6 to avoid this listen() error."); + "Try using --ipv4 or --ipv6 to avoid this listen() error.\n"); } #endif exit_cleanup(RERR_SOCKETIO); @@ -687,7 +687,7 @@ static int socketpair_tcp(int fd[2]) struct sockaddr_in sock; struct sockaddr_in sock2; socklen_t socklen = sizeof sock; - int errno_save, connect_done = 0; + int connect_done = 0; fd[0] = fd[1] = listener = -1; @@ -741,14 +741,12 @@ static int socketpair_tcp(int fd[2]) return 0; failed: - errno_save = errno; if (fd[0] != -1) close(fd[0]); if (fd[1] != -1) close(fd[1]); if (listener != -1) close(listener); - errno = errno_save; return -1; }