diff options
Diffstat (limited to 'lib/libc/net/ruserok.c')
-rw-r--r-- | lib/libc/net/ruserok.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/net/ruserok.c b/lib/libc/net/ruserok.c index 4d0adfbe4ef..fed55e031d0 100644 --- a/lib/libc/net/ruserok.c +++ b/lib/libc/net/ruserok.c @@ -204,7 +204,7 @@ __ivaliduser_sa(FILE *hostf, struct sockaddr *raddr, socklen_t salen, const char *auser, *ahost; int hostok, userok; char *rhost = (char *)-1; - char domain[MAXHOSTNAMELEN]; + char domain[HOST_NAME_MAX+1]; size_t buflen; getdomainname(domain, sizeof(domain)); @@ -245,7 +245,7 @@ __ivaliduser_sa(FILE *hostf, struct sockaddr *raddr, socklen_t salen, auser = *user ? user : luser; ahost = buf; - if (strlen(ahost) >= MAXHOSTNAMELEN) + if (strlen(ahost) >= HOST_NAME_MAX+1) continue; /* |