summaryrefslogtreecommitdiff
path: root/lib/libc/net/rcmd.c
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1995-07-16 17:03:58 +0000
committerPeter Wemm <peter@FreeBSD.org>1995-07-16 17:03:58 +0000
commitacc7e87c9bb6c884ee123c3a867863a8bf51d260 (patch)
tree332744fc21e3970506243a6693ca1ddcd319f226 /lib/libc/net/rcmd.c
parent6263a19a103f42785896650ae224bbc75f973455 (diff)
Notes
Diffstat (limited to 'lib/libc/net/rcmd.c')
-rw-r--r--lib/libc/net/rcmd.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/libc/net/rcmd.c b/lib/libc/net/rcmd.c
index a05ec736180b..34ac18bf9f2f 100644
--- a/lib/libc/net/rcmd.c
+++ b/lib/libc/net/rcmd.c
@@ -366,14 +366,16 @@ __ivaliduser(hostf, raddr, luser, ruser)
return (-1);
while (fgets(buf, sizeof(buf), hostf)) {
- if(buf[0] == '#')
- continue;
p = buf;
/* Skip lines that are too long. */
if (strchr(p, '\n') == NULL) {
while ((ch = getc(hostf)) != '\n' && ch != EOF);
continue;
}
+ if (*p == '\n' || *p == '#') {
+ /* comment... */
+ continue;
+ }
while (*p != '\n' && *p != ' ' && *p != '\t' && *p != '\0') {
*p = isupper(*p) ? tolower(*p) : *p;
p++;