summaryrefslogtreecommitdiff
path: root/src/lib/libc/net/ruserok.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/net/ruserok.c')
-rw-r--r--src/lib/libc/net/ruserok.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/libc/net/ruserok.c b/src/lib/libc/net/ruserok.c
index 46fba4beb2..21646c156b 100644
--- a/src/lib/libc/net/ruserok.c
+++ b/src/lib/libc/net/ruserok.c
@@ -214,9 +214,10 @@ __ivaliduser_sa(FILE *hostf, struct sockaddr *raddr, socklen_t salen,
214 if (*p == '#') 214 if (*p == '#')
215 continue; 215 continue;
216 while (p < buf + buflen && *p != '\n' && *p != ' ' && *p != '\t') { 216 while (p < buf + buflen && *p != '\n' && *p != ' ' && *p != '\t') {
217 if (!isprint(*p)) 217 if (!isprint((unsigned char)*p))
218 goto bail; 218 goto bail;
219 *p = isupper(*p) ? tolower(*p) : *p; 219 *p = isupper((unsigned char)*p) ?
220 tolower((unsigned char)*p) : *p;
220 p++; 221 p++;
221 } 222 }
222 if (p >= buf + buflen) 223 if (p >= buf + buflen)
@@ -230,7 +231,7 @@ __ivaliduser_sa(FILE *hostf, struct sockaddr *raddr, socklen_t salen,
230 user = p; 231 user = p;
231 while (p < buf + buflen && *p != '\n' && *p != ' ' && 232 while (p < buf + buflen && *p != '\n' && *p != ' ' &&
232 *p != '\t') { 233 *p != '\t') {
233 if (!isprint(*p)) 234 if (!isprint((unsigned char)*p))
234 goto bail; 235 goto bail;
235 p++; 236 p++;
236 } 237 }