From 6b6af30b8d44dd438aeed630b9ecf6239473f9e3 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 10 Jun 2018 01:07:19 +0100 Subject: [PATCH] noip.c (getpeername): Don't swallow the return code. How did this ever work? --- noip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/noip.c b/noip.c index f60788e..aca7b75 100644 --- a/noip.c +++ b/noip.c @@ -1965,7 +1965,7 @@ int getpeername(int sk, struct sockaddr *sa, socklen_t *len) D( fprintf(stderr, "noip(%d): ... GETPEERNAME", pid); ) } D( dump_addrresult(rc, sa, *len); ) - return (0); + return (rc); } int getsockopt(int sk, int lev, int opt, void *p, socklen_t *len) -- 2.11.0