/* $OpenBSD: crypt.c,v 1.31 2015/09/12 14:56:50 guenther Exp $ */ #include #include #include char * crypt(const char *key, const char *setting) { if (setting[0] == '$') { switch (setting[1]) { case '2': return bcrypt(key, setting); default: errno = EINVAL; return (NULL); } } errno = EINVAL; return (NULL); } DEF_WEAK(crypt);