From b8d033f11e410938592babb31d28576eb373ebef Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Sat, 22 Jun 2019 19:11:16 +0200 Subject: [PATCH] The blacklist module is missing a call to blacklist_quit. Bug? --- src/modules/blacklist.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/blacklist.c b/src/modules/blacklist.c index 718a0d2fd..5558fd6a9 100644 --- a/src/modules/blacklist.c +++ b/src/modules/blacklist.c @@ -96,6 +96,7 @@ void blacklist_free_conf(void); void delete_blacklist_block(Blacklist *e); void blacklist_md_free(ModData *md); int blacklist_handshake(aClient *cptr); +int blacklist_quit(aClient *cptr, char *comment); int blacklist_preconnect(aClient *sptr); void blacklist_resolver_callback(void *arg, int status, int timeouts, struct hostent *he); int blacklist_start_check(aClient *cptr); @@ -142,6 +143,7 @@ MOD_INIT(blacklist) HookAdd(modinfo->handle, HOOKTYPE_PRE_LOCAL_CONNECT, 0, blacklist_preconnect); HookAdd(modinfo->handle, HOOKTYPE_REHASH, 0, blacklist_rehash); HookAdd(modinfo->handle, HOOKTYPE_REHASH_COMPLETE, 0, blacklist_rehash_complete); + HookAdd(modinfo->handle, HOOKTYPE_LOCAL_QUIT, 0, blacklist_quit); SnomaskAdd(modinfo->handle, 'b', 1, umode_allow_opers, &SNO_BLACKLIST);