1 /* vi: set sw=4 ts=4: */
5 * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
7 * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
13 char *pw_encrypt(const char *clear, const char *salt)
15 /* Was static char[BIGNUM]. Malloced thing works as well */
18 #if 0 /* was CONFIG_FEATURE_SHA1_PASSWORDS, but there is no such thing??? */
19 if (strncmp(salt, "$2$", 3) == 0) {
20 return sha1_crypt(clear);
25 cipher = xstrdup(crypt(clear, salt));