X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/preload-hacks/blobdiff_plain/61fbb4a5be3eea4c5e6def5c0d7cc6ef9a5f79ec..c0ae47b31fbdf9729f6ea531d674b93252b1b775:/noip.c diff --git a/noip.c b/noip.c index 9dfc6c3..fea6f74 100644 --- a/noip.c +++ b/noip.c @@ -734,9 +734,9 @@ static int encode_single_inet_addr(const struct sockaddr *sa, snprintf(sun->sun_path, sizeof(sun->sun_path), "%s/%s", sockdir, present_sockaddr(sa, 0, buf, sizeof(buf))); - if ((rc = unix_socket_status(sun, quickp)) == USED) return (USED); - else if (rc == STALE) unlink(sun->sun_path); - return (UNUSED); + rc = unix_socket_status(sun, quickp); + if (rc == STALE) unlink(sun->sun_path); + return (rc); } /* Convert the IP address SA to a Unix-domain address SUN. Fail if the