Lines Matching refs:salt
46 extern char *__md5_crypt_r (const char *key, const char *salt, char *buffer,
48 extern char *__md5_crypt (const char *key, const char *salt);
49 extern char *__sha256_crypt_r (const char *key, const char *salt,
51 extern char *__sha256_crypt (const char *key, const char *salt);
52 extern char *__sha512_crypt_r (const char *key, const char *salt,
54 extern char *__sha512_crypt (const char *key, const char *salt);
75 __crypt_r (const char *key, const char *salt, in __crypt_r() argument
84 if (strncmp (md5_salt_prefix, salt, sizeof (md5_salt_prefix) - 1) == 0) in __crypt_r()
92 return __md5_crypt_r (key, salt, (char *) data, in __crypt_r()
97 if (strncmp (sha256_salt_prefix, salt, sizeof (sha256_salt_prefix) - 1) == 0) in __crypt_r()
98 return __sha256_crypt_r (key, salt, (char *) data, in __crypt_r()
102 if (strncmp (sha512_salt_prefix, salt, sizeof (sha512_salt_prefix) - 1) == 0) in __crypt_r()
103 return __sha512_crypt_r (key, salt, (char *) data, in __crypt_r()
110 if (!_ufc_setup_salt_r (salt, data)) in __crypt_r()
144 _ufc_output_conversion_r (res[0], res[1], salt, data); in __crypt_r()
159 crypt (const char *key, const char *salt) in weak_alias()
163 if (strncmp (md5_salt_prefix, salt, sizeof (md5_salt_prefix) - 1) == 0 in weak_alias()
166 return __md5_crypt (key, salt); in weak_alias()
169 if (strncmp (sha256_salt_prefix, salt, sizeof (sha256_salt_prefix) - 1) == 0) in weak_alias()
170 return __sha256_crypt (key, salt); in weak_alias()
173 if (strncmp (sha512_salt_prefix, salt, sizeof (sha512_salt_prefix) - 1) == 0) in weak_alias()
174 return __sha512_crypt (key, salt); in weak_alias()
177 return __crypt_r (key, salt, &_ufc_foobar); in weak_alias()