X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/f0fb2e2d11aae3f2aa529be0e8469b52c522d5f6..8536ac6b661fa261bad7de981045401f514fb6b7:/src/spamserv.c diff --git a/src/spamserv.c b/src/spamserv.c index 1b3ae72..b8b4854 100644 --- a/src/spamserv.c +++ b/src/spamserv.c @@ -633,7 +633,7 @@ spamserv_new_user_func(struct userNode *user, UNUSED_ARG(void *extra)) } static void -spamserv_del_user_func(struct userNode *user, struct userNode *killer, UNUSED_ARG(const char *why)) +spamserv_del_user_func(struct userNode *user, struct userNode *killer, UNUSED_ARG(const char *why), UNUSED_ARG(void *extra)) { struct userInfo *uInfo = get_userInfo(user->nick); struct killNode *kNode; @@ -663,7 +663,7 @@ spamserv_del_user_func(struct userNode *user, struct userNode *killer, UNUSED_AR } static void -spamserv_nick_change_func(struct userNode *user, const char *old_nick) +spamserv_nick_change_func(struct userNode *user, const char *old_nick, UNUSED_ARG(void *extra)) { struct userInfo *uInfo = get_userInfo(old_nick); @@ -674,7 +674,7 @@ spamserv_nick_change_func(struct userNode *user, const char *old_nick) } static int -spamserv_user_join(struct modeNode *mNode) +spamserv_user_join(struct modeNode *mNode, UNUSED_ARG(void *extra)) { struct chanNode *channel = mNode->channel; struct userNode *user = mNode->user; @@ -719,7 +719,7 @@ spamserv_user_join(struct modeNode *mNode) } static void -spamserv_user_part(struct modeNode *mn, UNUSED_ARG(const char *reason)) +spamserv_user_part(struct modeNode *mn, UNUSED_ARG(const char *reason), UNUSED_ARG(void *extra)) { struct userNode *user = mn->user; struct chanNode *channel = mn->channel; @@ -3186,7 +3186,7 @@ spamserv_conf_read(void) } static void -spamserv_db_cleanup(void) +spamserv_db_cleanup(UNUSED_ARG(void* extra)) { dict_iterator_t it; @@ -3242,10 +3242,10 @@ init_spamserv(const char *nick) saxdb_register("SpamServ", spamserv_saxdb_read, spamserv_saxdb_write); reg_new_user_func(spamserv_new_user_func, NULL); - reg_del_user_func(spamserv_del_user_func); - reg_nick_change_func(spamserv_nick_change_func); - reg_join_func(spamserv_user_join); - reg_part_func(spamserv_user_part); + reg_del_user_func(spamserv_del_user_func, NULL); + reg_nick_change_func(spamserv_nick_change_func, NULL); + reg_join_func(spamserv_user_join, NULL); + reg_part_func(spamserv_user_part, NULL); timeq_add(now + FLOOD_TIMEQ_FREQ, timeq_flood, NULL); timeq_add(now + JOINFLOOD_TIMEQ_FREQ, timeq_joinflood, NULL); @@ -3300,7 +3300,7 @@ init_spamserv(const char *nick) } } - reg_exit_func(spamserv_db_cleanup); + reg_exit_func(spamserv_db_cleanup, NULL); message_register_table(msgtab); crc32_init(); }