diff options
author | Andrey Hristov <andrey@php.net> | 2009-11-20 08:12:14 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2009-11-20 08:12:14 +0000 |
commit | 7674c942c7f0a128b3b8a50e248b0b2fe02e41d8 (patch) | |
tree | 6bfec21cda060f431baf43a447dc3f3bb4b3c13f /ext/mysqlnd/php_mysqlnd.c | |
parent | 4e958fb22d6c2a5c2ba528967e7f6504de9a6a5d (diff) | |
download | php-git-7674c942c7f0a128b3b8a50e248b0b2fe02e41d8.tar.gz |
Compressed protocol support + extensibility for mysqlnd
Diffstat (limited to 'ext/mysqlnd/php_mysqlnd.c')
-rw-r--r-- | ext/mysqlnd/php_mysqlnd.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/ext/mysqlnd/php_mysqlnd.c b/ext/mysqlnd/php_mysqlnd.c index 1465681bd3..585e5d86a7 100644 --- a/ext/mysqlnd/php_mysqlnd.c +++ b/ext/mysqlnd/php_mysqlnd.c @@ -102,6 +102,12 @@ PHP_MINFO_FUNCTION(mysqlnd) php_info_print_table_start(); php_info_print_table_header(2, "mysqlnd", "enabled"); php_info_print_table_row(2, "Version", mysqlnd_get_client_info()); + php_info_print_table_row(2, "Compression", +#ifdef MYSQLND_COMPRESSION_ENABLED + "supported"); +#else + "not supported"); +#endif snprintf(buf, sizeof(buf), "%ld", MYSQLND_G(net_cmd_buffer_size)); php_info_print_table_row(2, "Command buffer size", buf); snprintf(buf, sizeof(buf), "%ld", MYSQLND_G(net_read_buffer_size)); @@ -234,10 +240,18 @@ static PHP_RSHUTDOWN_FUNCTION(mysqlnd) #endif + +static const zend_module_dep mysqlnd_deps[] = { + ZEND_MOD_REQUIRED("standard") + {NULL, NULL, NULL} +}; + /* {{{ mysqlnd_module_entry */ zend_module_entry mysqlnd_module_entry = { - STANDARD_MODULE_HEADER, + STANDARD_MODULE_HEADER_EX, + NULL, + mysqlnd_deps, "mysqlnd", mysqlnd_functions, PHP_MINIT(mysqlnd), |