|
Classes |
class | XLine |
| XLine is the base class for ban lines such as G lines and K lines. More...
|
class | KLine |
| KLine class. More...
|
class | GLine |
| GLine class. More...
|
class | ELine |
class | ZLine |
| ZLine class. More...
|
class | QLine |
| QLine class. More...
|
Functions |
void | read_xline_defaults () |
void | add_gline (long duration, const char *source, const char *reason, const char *hostmask) |
void | add_qline (long duration, const char *source, const char *reason, const char *nickname) |
void | add_zline (long duration, const char *source, const char *reason, const char *ipaddr) |
void | add_kline (long duration, const char *source, const char *reason, const char *hostmask) |
void | add_eline (long duration, const char *source, const char *reason, const char *hostmask) |
bool | del_gline (const char *hostmask) |
bool | del_qline (const char *nickname) |
bool | del_zline (const char *ipaddr) |
bool | del_kline (const char *hostmask) |
bool | del_eline (const char *hostmask) |
char * | matches_qline (const char *nick) |
char * | matches_gline (const char *host) |
char * | matches_zline (const char *ipaddr) |
char * | matches_kline (const char *host) |
char * | matches_exception (const char *host) |
void | expire_lines () |
void | apply_lines () |
void | stats_k (userrec *user) |
void | stats_g (userrec *user) |
void | stats_q (userrec *user) |
void | stats_z (userrec *user) |
void | stats_e (userrec *user) |
void | gline_set_creation_time (char *host, time_t create_time) |
void | qline_set_creation_time (char *nick, time_t create_time) |
void | zline_set_creation_time (char *ip, time_t create_time) |
void | eline_set_creation_time (char *host, time_t create_time) |
bool | zline_make_global (const char *ipaddr) |
bool | qline_make_global (const char *nickname) |