/
clang
/
musl
Обзор
Документация
Войти
/
clang
/
musl
Код
Вики
Пакеты
0
Релизы
0
Аналитика
master
src/crypt/crypt.c
14 строк
496 B
Rich Felker
overhaul internally-public declarations using wrapper headers
12 сен 2018, 21:34
12 сен 2018, 21:34
13d1afa
Код
Авторство
О чём код?
#include <unistd.h> #include <crypt.h> char *crypt(const char *key, const char *salt) { /* This buffer is sufficiently large for all * currently-supported hash types. It needs to be updated if * longer hashes are added. The cast to struct crypt_data * is * purely to meet the public API requirements of the crypt_r * function; the implementation of crypt_r uses the object * purely as a char buffer. */ static char buf[128]; return __crypt_r(key, salt, (struct crypt_data *)buf); }