From b380c0adef4461e56193a6bd9ced73b6f5e82f29 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Tue, 23 Jul 1996 22:52:52 +0000 Subject: [PATCH] added support for AUTH_CRYPT_OLDCRYPT w/ DUNIX C2 --- check.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/check.c b/check.c index 4ab5129c0..505cd82d3 100644 --- a/check.c +++ b/check.c @@ -526,10 +526,13 @@ static void check_passwd() } else if (crypt_type == AUTH_CRYPT_CRYPT16) { if (!strcmp(user_passwd, crypt16(pass, user_passwd))) return; /* if the passwd is correct return() */ + } else if (crypt_type == AUTH_CRYPT_OLDCRYPT) { + if (!strcmp(user_passwd, crypt(pass, user_passwd))) + return; /* if the passwd is correct return() */ } else { (void) fprintf(stderr, "%s: Sorry, I don't know how to deal with crypt type %d.\n", - Argv[0]); + Argv[0], crypt_type); exit(1); } # endif /* SECUREWARE && __alpha */ -- 2.40.0