php-src/ext/mcrypt/php_mcrypt.h

31 lines
638 B
C
Raw Normal View History

1999-04-25 16:50:40 +00:00
#ifndef PHP_MCRYPT_H
#define PHP_MCRYPT_H
#if HAVE_LIBMCRYPT
#if PHP_API_VERSION < 19990421
#define zend_module_entry php3_module_entry
#include "modules.h"
#include "internal_functions.h"
#endif
1999-04-25 16:50:40 +00:00
extern zend_module_entry mcrypt_module_entry;
#define mcrypt_module_ptr &mcrypt_module_entry
PHP_FUNCTION(mcrypt_ecb);
1999-04-25 17:04:56 +00:00
PHP_FUNCTION(mcrypt_cbc);
PHP_FUNCTION(mcrypt_cfb);
1999-04-25 21:11:29 +00:00
PHP_FUNCTION(mcrypt_ofb);
PHP_FUNCTION(mcrypt_get_cipher_name);
1999-04-25 20:32:15 +00:00
PHP_FUNCTION(mcrypt_get_block_size);
PHP_FUNCTION(mcrypt_get_key_size);
1999-04-25 21:09:07 +00:00
PHP_FUNCTION(mcrypt_create_iv);
1999-04-25 16:50:40 +00:00
#else
#define mcrypt_module_ptr NULL
#endif
1999-05-06 20:54:56 +00:00
#define phpext_mcrypt_ptr mcrypt_module_ptr
1999-04-25 16:50:40 +00:00
#endif