From 905596ced54d211db6b06863fec045c26e72b908 Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Thu, 22 Nov 2007 09:27:51 +0000 Subject: [PATCH] Remove chunk that should not have been committed. --- lib/encrypt.c | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/lib/encrypt.c b/lib/encrypt.c index 539ba034..44f04362 100644 --- a/lib/encrypt.c +++ b/lib/encrypt.c @@ -49,29 +49,6 @@ char *pw_encrypt (const char *clear, const char *salt) perror ("crypt"); exit (1); } - if (salt && salt[0] == '$' && strlen (cp) <= 13) - { - /* The crypt algorithm was not recognized by libcrypt */ - char *method = "$1$"; - switch (salt[1]) - { - case '1': - method = "MD5"; - break; - case '5': - method = "SHA256"; - break; - case '6': - method = "SHA512"; - break; - default: - method[1] = salt[1]; - } - fprintf (stderr, - _("Unknown crypt method (%s)\n"), - method); - exit (1); - } if (strlen (cp) != 13) return cp; /* nonstandard crypt() in libc, better bail out */ strcpy (cipher, cp);