Lines Matching refs:PHP_MAX_SALT_LEN
68 #define PHP_MAX_SALT_LEN 2 macro
72 #undef PHP_MAX_SALT_LEN
73 #define PHP_MAX_SALT_LEN 9 macro
77 #undef PHP_MAX_SALT_LEN
78 #define PHP_MAX_SALT_LEN 12 macro
82 #undef PHP_MAX_SALT_LEN
83 #define PHP_MAX_SALT_LEN 60 macro
87 #undef PHP_MAX_SALT_LEN
88 #define PHP_MAX_SALT_LEN 123 macro
95 #ifndef PHP_MAX_SALT_LEN
96 #define PHP_MAX_SALT_LEN 2 macro
111 REGISTER_LONG_CONSTANT("CRYPT_SALT_LENGTH", PHP_MAX_SALT_LEN, CONST_CS | CONST_PERSISTENT); in PHP_MINIT_FUNCTION()
174 output = emalloc(PHP_MAX_SALT_LEN); in php_crypt()
176 crypt_res = php_sha512_crypt_r(password, salt, output, PHP_MAX_SALT_LEN); in php_crypt()
178 memset(output, 0, PHP_MAX_SALT_LEN); in php_crypt()
183 memset(output, 0, PHP_MAX_SALT_LEN); in php_crypt()
189 output = emalloc(PHP_MAX_SALT_LEN); in php_crypt()
191 crypt_res = php_sha256_crypt_r(password, salt, output, PHP_MAX_SALT_LEN); in php_crypt()
193 memset(output, 0, PHP_MAX_SALT_LEN); in php_crypt()
198 memset(output, 0, PHP_MAX_SALT_LEN); in php_crypt()
206 char output[PHP_MAX_SALT_LEN + 1]; in php_crypt()
208 memset(output, 0, PHP_MAX_SALT_LEN + 1); in php_crypt()
212 ZEND_SECURE_ZERO(output, PHP_MAX_SALT_LEN + 1); in php_crypt()
216 ZEND_SECURE_ZERO(output, PHP_MAX_SALT_LEN + 1); in php_crypt()
289 char salt[PHP_MAX_SALT_LEN + 1]; in PHP_FUNCTION()
294 salt[0] = salt[PHP_MAX_SALT_LEN] = '\0'; in PHP_FUNCTION()
298 memset(&salt[1], '$', PHP_MAX_SALT_LEN - 1); in PHP_FUNCTION()
305 memcpy(salt, salt_in, MIN(PHP_MAX_SALT_LEN, salt_in_len)); in PHP_FUNCTION()
313 strncpy(salt, "$1$", PHP_MAX_SALT_LEN); in PHP_FUNCTION()
316 strncpy(&salt[11], "$", PHP_MAX_SALT_LEN - 11); in PHP_FUNCTION()
323 salt_in_len = MIN(PHP_MAX_SALT_LEN, salt_in_len); in PHP_FUNCTION()