]> andersk Git - openssh.git/blobdiff - fake-getnameinfo.c
- (djm) Another off-by-one fix from Pavel Kankovsky
[openssh.git] / fake-getnameinfo.c
index ce992d111af3325c89054ab387b7ea2a7cc849ba..203621f0d7477fb1aad6d74791e62c37699319f3 100644 (file)
@@ -22,7 +22,7 @@ int getnameinfo(const struct sockaddr *sa, size_t salen, char *host,
 
        if (serv) {
                snprintf(tmpserv, sizeof(tmpserv), "%d", ntohs(sin->sin_port));
-               if (strlen(tmpserv) > servlen)
+               if (strlen(tmpserv) >= servlen)
                        return EAI_MEMORY;
                else
                        strcpy(serv, tmpserv);
This page took 0.030427 seconds and 4 git commands to generate.