X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/3d07b1a5b6a642a55b381193e67cb173ac37c164..d5a432fa0092f39dbb517b5665f35dc87e5a88f7:/src/client.c?ds=sidebyside diff --git a/src/client.c b/src/client.c index b383dbe..5bb3413 100644 --- a/src/client.c +++ b/src/client.c @@ -34,7 +34,6 @@ #include "irc_string.h" #include "sprintf_irc.h" #include "ircd.h" -#include "s_gline.h" #include "numeric.h" #include "packet.h" #include "s_auth.h" @@ -444,7 +443,7 @@ notify_banned_client(struct Client *client_p, struct ConfItem *aconf, int ban) * check_banned_lines * inputs - NONE * output - NONE - * side effects - Check all connections for a pending k/d/gline against the + * side effects - Check all connections for a pending k/dline against the * client, exit the client if found. */ void @@ -495,33 +494,6 @@ check_banned_lines(void) notify_banned_client(client_p, aconf, K_LINED); continue; } - else if((aconf = find_gline(client_p)) != NULL) - { - if(IsExemptKline(client_p)) - { - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE over-ruled for %s, client is kline_exempt [%s@%s]", - get_client_name(client_p, HIDE_IP), - aconf->user, aconf->host); - continue; - } - - if(IsExemptGline(client_p)) - { - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE over-ruled for %s, client is gline_exempt [%s@%s]", - get_client_name(client_p, HIDE_IP), - aconf->user, aconf->host); - continue; - } - - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE active for %s", - get_client_name(client_p, HIDE_IP)); - - notify_banned_client(client_p, aconf, G_LINED); - continue; - } else if((aconf = find_xline(client_p->info, 1)) != NULL) { if(IsExemptKline(client_p)) @@ -611,55 +583,6 @@ check_klines(void) } } -/* check_glines() - * - * inputs - - * outputs - - * side effects - all clients will be checked for glines - */ -void -check_glines(void) -{ - struct Client *client_p; - struct ConfItem *aconf; - rb_dlink_node *ptr; - rb_dlink_node *next_ptr; - - RB_DLINK_FOREACH_SAFE(ptr, next_ptr, lclient_list.head) - { - client_p = ptr->data; - - if(IsMe(client_p) || !IsPerson(client_p)) - continue; - - if((aconf = find_gline(client_p)) != NULL) - { - if(IsExemptKline(client_p)) - { - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE over-ruled for %s, client is kline_exempt", - get_client_name(client_p, HIDE_IP)); - continue; - } - - if(IsExemptGline(client_p)) - { - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE over-ruled for %s, client is gline_exempt", - get_client_name(client_p, HIDE_IP)); - continue; - } - - sendto_realops_snomask(SNO_GENERAL, L_ALL, - "GLINE active for %s", - get_client_name(client_p, HIDE_IP)); - - notify_banned_client(client_p, aconf, K_LINED); - continue; - } - } -} - /* check_dlines() * * inputs -