summaryrefslogtreecommitdiffstats
path: root/libc
diff options
context:
space:
mode:
authorSheldon Hearn <sheldonh@FreeBSD.org>1999-08-31 13:11:39 +0000
committerSheldon Hearn <sheldonh@FreeBSD.org>1999-08-31 13:11:39 +0000
commitb658d66f7b7e8245f5d43db966243eea83c910ca (patch)
treebde2eb70f292b1d4f85fbadf58f6234af554305d /libc
parent8cbb37abd7d5a889c42a0305a6749a8fb20365f8 (diff)
downloadpw-darwin-b658d66f7b7e8245f5d43db966243eea83c910ca.tar.gz
pw-darwin-b658d66f7b7e8245f5d43db966243eea83c910ca.tar.zst
pw-darwin-b658d66f7b7e8245f5d43db966243eea83c910ca.zip
Back out previous commit. I mistook passing commentary from bde for
review. Requested by: bde
Diffstat (limited to 'libc')
-rw-r--r--libc/gen/pw_scan.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/libc/gen/pw_scan.c b/libc/gen/pw_scan.c
index e03b49c..5190686 100644
--- a/libc/gen/pw_scan.c
+++ b/libc/gen/pw_scan.c
@@ -56,9 +56,6 @@ static const char rcsid[] =
#include "pw_scan.h"
-static int big_uids = 0; /* Used for legacy max uid_t warning */
-static int big_gids = 0; /* Used for legacy max gid_t warning */
-
int
pw_scan(bp, pw)
char *bp;
@@ -87,9 +84,9 @@ pw_scan(bp, pw)
warnx("root uid should be 0");
return (0);
}
- if (id > USHRT_MAX && !(big_uids++)) {
- warnx("%s > legacy max uid value (%d): "
- "no more such warnings", p, USHRT_MAX);
+ if (id > USHRT_MAX) {
+ warnx("%s > max uid value (%d)", p, USHRT_MAX);
+ /*return (0);*/ /* THIS SHOULD NOT BE FATAL! */
}
pw->pw_uid = id;
@@ -97,9 +94,9 @@ pw_scan(bp, pw)
goto fmt;
if(p[0]) pw->pw_fields |= _PWF_GID;
id = atol(p);
- if (id > USHRT_MAX && !(big_gids++)) {
- warnx("%s > max gid value (%d): "
- "no more such warnings", p, USHRT_MAX);
+ if (id > USHRT_MAX) {
+ warnx("%s > max gid value (%d)", p, USHRT_MAX);
+ /* return (0); This should not be fatal! */
}
pw->pw_gid = id;