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 | 5143fe41e26f5cadeadbefaaa07715ef5407063d (patch) | |
tree | 52d170b4e88fe45c47a450c3390c286ca100a181 /ext/mysqlnd/php_mysqlnd.c | |
parent | 4e010297f17b25b566c52e72f31a833d046a1b84 (diff) | |
download | php-git-5143fe41e26f5cadeadbefaaa07715ef5407063d.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 74b3e9beaf..59ed0abc76 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), |