X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/555ac41f1429114e53d7b31dd34b58fd852274bc..8bd5767b953efd089e0467b02f897f77581e589d:/modules/m_rehash.c?ds=sidebyside diff --git a/modules/m_rehash.c b/modules/m_rehash.c index b117b1c6..60d5a187 100644 --- a/modules/m_rehash.c +++ b/modules/m_rehash.c @@ -30,13 +30,12 @@ #include "common.h" #include "irc_string.h" #include "ircd.h" -#include "s_gline.h" #include "s_serv.h" #include "numeric.h" #include "res.h" #include "s_conf.h" #include "s_newconf.h" -#include "s_log.h" +#include "logger.h" #include "send.h" #include "msg.h" #include "parse.h" @@ -104,45 +103,6 @@ rehash_omotd(struct Client *source_p) oper_motd = cache_file(OPATH, "opers.motd", 0); } -static void -rehash_glines(struct Client *source_p) -{ - struct ConfItem *aconf; - rb_dlink_node *ptr, *next_ptr; - - sendto_realops_snomask(SNO_GENERAL, L_ALL, "%s is clearing G-lines", - get_oper_name(source_p)); - - RB_DLINK_FOREACH_SAFE(ptr, next_ptr, glines.head) - { - aconf = ptr->data; - - delete_one_address_conf(aconf->host, aconf); - rb_dlinkDestroy(ptr, &glines); - } -} - -static void -rehash_pglines(struct Client *source_p) -{ - struct gline_pending *glp_ptr; - rb_dlink_node *ptr; - rb_dlink_node *next_ptr; - - sendto_realops_snomask(SNO_GENERAL, L_ALL, "%s is clearing pending glines", - get_oper_name(source_p)); - - RB_DLINK_FOREACH_SAFE(ptr, next_ptr, pending_glines.head) - { - glp_ptr = ptr->data; - - MyFree(glp_ptr->reason1); - MyFree(glp_ptr->reason2); - MyFree(glp_ptr); - rb_dlinkDestroy(ptr, &pending_glines); - } -} - static void rehash_tklines(struct Client *source_p) { @@ -288,8 +248,6 @@ static struct hash_commands rehash_commands[] = {"DNS", rehash_dns }, {"MOTD", rehash_motd }, {"OMOTD", rehash_omotd }, - {"GLINES", rehash_glines }, - {"PGLINES", rehash_pglines }, {"TKLINES", rehash_tklines }, {"TDLINES", rehash_tdlines }, {"TXLINES", rehash_txlines },