diff options
| author | Remi Collet <remi@remirepo.net> | 2026-01-13 11:24:11 +0100 |
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2026-01-13 11:24:11 +0100 |
| commit | e8edf1395b25ee0dba11a00b666c06280aef440c (patch) | |
| tree | 3f3bde322cddfd3bccf5be2217a0473618586ec9 /xpass_arginfo.h | |
| parent | a7d635afb702594870559d54453ea7b5dcaa760a (diff) | |
Diffstat (limited to 'xpass_arginfo.h')
| -rw-r--r-- | xpass_arginfo.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/xpass_arginfo.h b/xpass_arginfo.h index f530d0f..b3f3e1c 100644 --- a/xpass_arginfo.h +++ b/xpass_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: 9f75db3279543b07de6b59e720e8521694200a7c */ + * Stub hash: d778eda3c6fd835a9215bde896fbb0c3917c1893 */ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_crypt_gensalt, 0, 0, IS_STRING, 1) ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, prefix, IS_STRING, 1, "null") @@ -35,6 +35,12 @@ static void register_xpass_symbols(int module_number) REGISTER_STRING_CONSTANT("CRYPT_PREFIX_SCRYPT", "$7$", CONST_PERSISTENT); REGISTER_STRING_CONSTANT("CRYPT_PREFIX_GOST_YESCRYPT", "$gy$", CONST_PERSISTENT); REGISTER_STRING_CONSTANT("CRYPT_PREFIX_YESCRYPT", "$y$", CONST_PERSISTENT); +#if defined(HAVE_CRYPT_SM3) + REGISTER_STRING_CONSTANT("CRYPT_PREFIX_SM3CRYPT", "$sm3$", CONST_PERSISTENT); +#endif +#if defined(HAVE_CRYPT_SM3) + REGISTER_STRING_CONSTANT("CRYPT_PREFIX_SM3_YESCRYPT", "$sm3y$", CONST_PERSISTENT); +#endif REGISTER_LONG_CONSTANT("CRYPT_SALT_OK", CRYPT_SALT_OK, CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CRYPT_SALT_INVALID", CRYPT_SALT_INVALID, CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CRYPT_SALT_METHOD_DISABLED", CRYPT_SALT_METHOD_DISABLED, CONST_PERSISTENT); |
