~mdw
/
preload-hacks
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
noip.c (encode_single_inet_addr): Make the logic less weird.
[preload-hacks]
/
noip.c
diff --git
a/noip.c
b/noip.c
index
9dfc6c3
..
fea6f74
100644
(file)
--- 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)));
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
}
/* Convert the IP address SA to a Unix-domain address SUN. Fail if the