#include "stdinc.h"
#include "tools.h"
#include "handlers.h"
#include "client.h"
#include "common.h"
#include "irc_string.h"
#include "ircd.h"
#include "hostmask.h"
#include "fdlist.h"
#include "s_bsd.h"
#include "s_conf.h"
#include "s_misc.h"
#include "send.h"
#include "msg.h"
#include "fileio.h"
#include "s_serv.h"
#include "s_gline.h"
#include "event.h"
#include "list.h"
#include "memory.h"
Vai al codice sorgente di questo file.
Funzioni | |
static void | expire_pending_glines (void) |
struct AccessItem * | find_is_glined (const char *host, const char *user) |
void | cleanup_glines (void *unused) |
Variabili | |
dlink_list | pending_glines = { NULL, NULL, 0 } |
void cleanup_glines | ( | void * | unused | ) |
Definizione alla linea 86 del file s_gline.c.
Riferimenti expire_pending_glines().
Referenziato da main().
static void expire_pending_glines | ( | void | ) | [static] |
Definizione alla linea 101 del file s_gline.c.
Riferimenti CurrentTime, _dlink_node::data, DLINK_FOREACH_SAFE, dlinkDelete(), find_is_glined(), GLINE_PENDING_EXPIRE, _dlink_list::head, gline_pending::host, gline_pending::last_gline_time, MyFree(), gline_pending::node, e gline_pending::user.
Referenziato da cleanup_glines().
struct AccessItem* find_is_glined | ( | const char * | host, | |
const char * | user | |||
) | [read] |
Definizione alla linea 52 del file s_gline.c.
Riferimenti CONF_GLINE, find_conf_by_address(), HM_HOST, HM_IPV6, e parse_netmask().
Referenziato da expire_pending_glines().
dlink_list pending_glines = { NULL, NULL, 0 } |