=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/passwd/Attic/pwd_gensalt.c,v retrieving revision 1.15 retrieving revision 1.16 diff -c -r1.15 -r1.16 *** src/usr.bin/passwd/Attic/pwd_gensalt.c 2002/11/21 15:02:03 1.15 --- src/usr.bin/passwd/Attic/pwd_gensalt.c 2003/04/05 15:56:27 1.16 *************** *** 1,4 **** ! /* $OpenBSD: pwd_gensalt.c,v 1.15 2002/11/21 15:02:03 henning Exp $ */ /* * Copyright 1997 Niels Provos * All rights reserved. --- 1,4 ---- ! /* $OpenBSD: pwd_gensalt.c,v 1.16 2003/04/05 15:56:27 deraadt Exp $ */ /* * Copyright 1997 Niels Provos * All rights reserved. *************** *** 121,127 **** strlcpy(salt, "$1$", saltlen); to64(&salt[3], arc4random(), 4); to64(&salt[7], arc4random(), 4); ! strcpy(&salt[11], "$"); } else if (!strcmp(now, "blowfish")) { int rounds = atoi(next); --- 121,127 ---- strlcpy(salt, "$1$", saltlen); to64(&salt[3], arc4random(), 4); to64(&salt[7], arc4random(), 4); ! strlcpy(&salt[11], "$", saltlen - 11); } else if (!strcmp(now, "blowfish")) { int rounds = atoi(next);