sas Wed Dec 4 08:10:23 2002 EDT Modified files: /php4/ext/ircg ircg.c Log: display data from IRCG's logging subsystem Index: php4/ext/ircg/ircg.c diff -u php4/ext/ircg/ircg.c:1.154 php4/ext/ircg/ircg.c:1.155 --- php4/ext/ircg/ircg.c:1.154 Wed Dec 4 04:53:20 2002 +++ php4/ext/ircg/ircg.c Wed Dec 4 08:10:23 2002 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: ircg.c,v 1.154 2002/12/04 09:53:20 sas Exp $ */ +/* $Id: ircg.c,v 1.155 2002/12/04 13:10:23 sas Exp $ */ /* {{{ includes */ @@ -2198,11 +2198,20 @@ } /* }}} */ +#if IRCG_API_VERSION >= 20021127 +#include <ircg_log.h> +#endif + /* {{{ PHP_MINFO_FUNCTION */ PHP_MINFO_FUNCTION(ircg) { char buf[100]; +#if IRCG_API_VERSION >= 20021127 + int i; + const char *name; + ircg_log_int val; +#endif php_info_print_table_start(); php_info_print_table_header(2, "ircg support", "enabled"); @@ -2224,6 +2233,17 @@ php_info_print_table_row(2, "Failed persistent HTTP connections", buf); sprintf(buf, "%lu", php_ircg->irc_wbuf_destructs); php_info_print_table_row(2, "Write buffer destructs", buf); + +#if IRCG_API_VERSION >= 20021127 + + for (i = 0; i < IRCG_LOG_CNT_NR; i++) { + ircg_log_get(i, &val, &name); + sprintf(buf, IRCG_LOG_INT_FMT, val); + php_info_print_table_row(2, name, buf); + } + +#endif + php_info_print_table_end(); } /* }}} */
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php