xref: /openbsd-src/lib/libc/crypt/crypt.c (revision cb39b41371628601fbe4c618205356d538b9d08a)
1 /*	$OpenBSD: crypt.c,v 1.28 2015/05/13 21:01:54 bluhm Exp $	*/
2 
3 #include <pwd.h>
4 
5 char *
6 crypt(const char *key, const char *setting)
7 {
8 	if (setting[0] == '$') {
9 		switch (setting[1]) {
10 		case '2':
11 			return bcrypt(key, setting);
12 		default:
13 			return (NULL);
14 		}
15 	}
16 
17 	return (NULL);
18 }
19