From b89312b5f4879551795b9c77f0ba2d9f886d2e49 Mon Sep 17 00:00:00 2001 From: provos Date: Tue, 18 Feb 1997 14:05:40 +0000 Subject: [PATCH] increase max. buffer size to pass checks for crypt output > 10 chars. --- libexec/rpc.yppasswdd/yppasswdd_mkpw.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libexec/rpc.yppasswdd/yppasswdd_mkpw.c b/libexec/rpc.yppasswdd/yppasswdd_mkpw.c index 62345eb9efe..81566021962 100644 --- a/libexec/rpc.yppasswdd/yppasswdd_mkpw.c +++ b/libexec/rpc.yppasswdd/yppasswdd_mkpw.c @@ -30,7 +30,7 @@ */ #ifndef LINT -static char rcsid[] = "$Id: yppasswdd_mkpw.c,v 1.9 1996/12/06 01:54:58 deraadt Exp $"; +static char rcsid[] = "$Id: yppasswdd_mkpw.c,v 1.10 1997/02/18 14:05:40 provos Exp $"; #endif #include @@ -64,7 +64,7 @@ badchars(base) if (strchr(":\n\t\r", *s)) return 1; } - if (ampr > 10) + if (ampr > _PASSWORD_LEN) return 1; return 0; } @@ -75,7 +75,7 @@ make_passwd(argp) { struct passwd *pw; int pfd, tfd; - char buf[10], *p; + char buf[_PASSWORD_LEN], *p; int alen; pw = getpwnam(argp->newpw.pw_name); -- 2.20.1