diff options
| author | Michael Wallner <mike@php.net> | 2006-11-15 17:16:04 +0000 |
|---|---|---|
| committer | Michael Wallner <mike@php.net> | 2006-11-15 17:16:04 +0000 |
| commit | e4ddb2421a96beba4cee32f21f9abab151f213e5 (patch) | |
| tree | 6b123523e00d0070fdd9ae65d642ef1964092706 /ext/mhash/php_mhash.h | |
| parent | ea6a9ff14525ec6ba178ceb104898dad512a4bbe (diff) | |
| download | php-git-e4ddb2421a96beba4cee32f21f9abab151f213e5.tar.gz | |
- unicode upgrade
- use current parameter parsing API
- added keygen constants
- Added keygen functions: mhash_keygen_count, mhash_get_keygen_name,
mhash_keygen_uses_hash, mhash_keygen_uses_salt, mhash_get_keygen_salt_size,
mhash_keygen
Diffstat (limited to 'ext/mhash/php_mhash.h')
| -rw-r--r-- | ext/mhash/php_mhash.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/ext/mhash/php_mhash.h b/ext/mhash/php_mhash.h index 41be456e62..10bb26cd02 100644 --- a/ext/mhash/php_mhash.h +++ b/ext/mhash/php_mhash.h @@ -29,16 +29,28 @@ #include "internal_functions.h" #endif +#include "mhash.h" + extern zend_module_entry mhash_module_entry; #define mhash_module_ptr &mhash_module_entry +int php_mhash(hashid hash, const char *input_str, int input_len, const char *key_str, int key_len, char **enc, int *len TSRMLS_DC); +int php_mhash_keygen(keygenid type, hashid hash1, hashid hash2, const char *pass_str, int pass_len, const char *salt_str, size_t salt_len, char **key, int *len, int max_len, int max_count TSRMLS_DC); + PHP_MINIT_FUNCTION(mhash); PHP_MINFO_FUNCTION(mhash); +PHP_FUNCTION(mhash_count); PHP_FUNCTION(mhash_get_block_size); PHP_FUNCTION(mhash_get_hash_name); -PHP_FUNCTION(mhash_count); -PHP_FUNCTION(mhash_keygen_s2k); +PHP_FUNCTION(mhash_keygen_count); +PHP_FUNCTION(mhash_get_keygen_name); +PHP_FUNCTION(mhash_keygen_uses_hash); +PHP_FUNCTION(mhash_keygen_uses_salt); +PHP_FUNCTION(mhash_get_keygen_salt_size); +PHP_FUNCTION(mhash_keygen_uses_count); PHP_FUNCTION(mhash); +PHP_FUNCTION(mhash_keygen); +PHP_FUNCTION(mhash_keygen_s2k); #else #define mhash_module_ptr NULL |
