/
nerfur
/
openbsd-src
Обзор
Документация
Войти
/
nerfur
/
openbsd-src
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lib/libc/crypt/crypt.c
22 строки
378 B
guenther
Wrap <unistd.h> so that internal calls go direct and they're all weak symbols
12 сен 2015, 17:56
12 сен 2015, 17:56
0e3c630
Код
Авторство
О чём код?
/* $OpenBSD: crypt.c,v 1.31 2015/09/12 14:56:50 guenther Exp $ */ #include <errno.h> #include <pwd.h> #include <unistd.h> 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);