Update of /cvsroot/srvx/services/src
In directory usw-pr-cvs1:/tmp/cvs-serv24957/src
Modified Files:
mod-snoop.c
Log Message:
add handler for client disconnects
Index: mod-snoop.c
===================================================================
RCS file: /cvsroot/srvx/services/src/mod-snoop.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** mod-snoop.c 15 Aug 2002 02:49:26 -0000 1.2
--- mod-snoop.c 7 Oct 2002 19:29:45 -0000 1.3
***************
*** 85,88 ****
--- 85,94 ----
static void
+ snoop_del_user(struct userNode *user) {
+ if (!snoop_cfg.enabled) return;
+ SNOOP("QUIT %s %s@%s from %s", user->nick, user->ident, user->hostname, user->uplink->name);
+ }
+
+ static void
snoop_conf_read(void) {
dict_t node;
***************
*** 115,118 ****
--- 121,125 ----
reg_kick_func(snoop_kick);
reg_new_user_func(snoop_new_user);
+ reg_del_user_func(snoop_del_user);
/* Not implemented since hooks don't exist or lack data desired:
* chanmode (issuing user not listed)
|