diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib/libc/net/ruserok.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libc/net/ruserok.c b/src/lib/libc/net/ruserok.c index cab6f96449..a399c013e2 100644 --- a/src/lib/libc/net/ruserok.c +++ b/src/lib/libc/net/ruserok.c | |||
@@ -131,11 +131,11 @@ again: | |||
131 | * user or root or if writeable by anyone but the owner, quit. | 131 | * user or root or if writeable by anyone but the owner, quit. |
132 | */ | 132 | */ |
133 | cp = NULL; | 133 | cp = NULL; |
134 | if (lstat(pbuf, &sbuf) < 0) | 134 | if (lstat(pbuf, &sbuf) == -1) |
135 | cp = ".rhosts lstat failed"; | 135 | cp = ".rhosts lstat failed"; |
136 | else if (!S_ISREG(sbuf.st_mode)) | 136 | else if (!S_ISREG(sbuf.st_mode)) |
137 | cp = ".rhosts not regular file"; | 137 | cp = ".rhosts not regular file"; |
138 | else if (fstat(fileno(hostf), &sbuf) < 0) | 138 | else if (fstat(fileno(hostf), &sbuf) == -1) |
139 | cp = ".rhosts fstat failed"; | 139 | cp = ".rhosts fstat failed"; |
140 | else if (sbuf.st_uid && sbuf.st_uid != pwd->pw_uid) | 140 | else if (sbuf.st_uid && sbuf.st_uid != pwd->pw_uid) |
141 | cp = "bad .rhosts owner"; | 141 | cp = "bad .rhosts owner"; |