From 64d8a67f4a441544e0a6e7d0d2f444d66944df1b Mon Sep 17 00:00:00 2001 From: codemastr Date: Sat, 22 Jan 2005 18:34:09 +0000 Subject: [PATCH] makefile.win32 --- include/numeric.h | 1 + src/modules/m_stats.c | 13 ++++++++++--- src/s_err.c | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/include/numeric.h b/include/numeric.h index 7533243f3..1c7c9727e 100644 --- a/include/numeric.h +++ b/include/numeric.h @@ -272,6 +272,7 @@ #define RPL_STATSVLINE 227 #define RPL_STATSBANVER 228 #define RPL_STATSSPAMF 229 +#define RPL_STATSEXCEPTTKL 230 #define RPL_SERVICEINFO 231 #define RPL_RULES 232 #define RPL_SERVICE 233 diff --git a/src/modules/m_stats.c b/src/modules/m_stats.c index 67b5b118f..a113db1e3 100644 --- a/src/modules/m_stats.c +++ b/src/modules/m_stats.c @@ -559,9 +559,15 @@ int stats_exceptban(aClient *sptr, char *para) { ConfigItem_except *excepts; for (excepts = conf_except; excepts; excepts = (ConfigItem_except *) excepts->next) - if (excepts->flag.type == 1) + { + if (excepts->flag.type == CONF_EXCEPT_BAN) sendto_one(sptr, rpl_str(RPL_STATSKLINE), me.name, sptr->name, "E", excepts->mask, ""); + else if (excepts->flag.type == CONF_EXCEPT_TKL) + sendto_one(sptr, rpl_str(RPL_STATSEXCEPTTKL), me.name, + sptr->name, tkl_typetochar(excepts->type), excepts->mask); + + } return 0; } @@ -1132,8 +1138,9 @@ int stats_kline(aClient *sptr, char *para) } tkl_stats(sptr, TKL_KILL, NULL); tkl_stats(sptr, TKL_ZAP, NULL); - for (excepts = conf_except; excepts; excepts = (ConfigItem_except *)excepts->next) { - if (excepts->flag.type == 1) + for (excepts = conf_except; excepts; excepts = (ConfigItem_except *)excepts->next) + { + if (excepts->flag.type == CONF_EXCEPT_BAN) sendto_one(sptr, rpl_str(RPL_STATSKLINE), me.name, sptr->name, "E", excepts->mask, ""); } diff --git a/src/s_err.c b/src/s_err.c index 5bcc14398..35a66e45b 100644 --- a/src/s_err.c +++ b/src/s_err.c @@ -263,7 +263,7 @@ static char *replies[] = { /* 227 RPL_STATSVLINE */ ":%s 227 %s V %s %s %s", /* 228 RPL_STATSBANVER */ ":%s 228 %s %s %s", /* 229 RPL_STATSSPAMF */ ":%s 229 %s %c %s %s %li %li %li %s %s :%s", -/* 230 */ NULL, +/* 230 RPL_STATSEXCEPTTKL */ ":%s 230 %s %c %s", /* 231 */ NULL, /* rfc1459 */ /* 232 RPL_RULES */ ":%s 232 %s :- %s", /* 233 */ NULL, /* rfc1459 */