#include "stdinc.h"#include "server.h"Go to the source code of this file.
Functions | |
| Link * | new_serv (Link *uplink, char *servername) |
| Link * | find_serv (char *serv) |
| void | exit_serv (char *serv) |
| void | exit_all_servs (void) |
| void | update_eos (char *serv) |
| int | link_count (void) |
| void | burst_local_servers (int argc, char **argv) |
Variables | |
| int | servernum = 0 |
| void burst_local_servers | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 193 of file links.c.
References CfgSettings, DLINK_FOREACH, ircd_server(), Conf::servername, servlist, and Link::uplink.
| void exit_all_servs | ( | void | ) |
Definition at line 146 of file links.c.
References CfgSettings, dlink_delete(), DLINK_FOREACH_SAFE, dlink_free(), Link::name, Conf::servername, servlist, and Link::uplink.
Referenced by uplink_cleanup().
| void exit_serv | ( | char * | serv | ) |
Definition at line 98 of file links.c.
References dlink_find_delete(), DLINK_FOREACH_SAFE, dlink_free(), Event(), exit_one_user(), exit_serv(), find_serv(), Link::name, sendto_logchan(), servlist, Link::uplink, and userlist.
Referenced by exit_serv().
| Link* find_serv | ( | char * | serv | ) |
Definition at line 71 of file links.c.
References DLINK_FOREACH, Link::name, servlist, and Link::sid.
Referenced by AddUser(), exit_serv(), new_serv(), NewClient(), parse(), and update_eos().
Definition at line 35 of file links.c.
References dlink_add_tail(), dlink_create(), Link::eos, Event(), find_serv(), Link::linktime, Log(), Link::name, sendto_logchan(), servernum, servlist, Link::sid, strlcpy(), Link::uplink, and valid_servername().
Referenced by Run().
| void update_eos | ( | char * | serv | ) |
Definition at line 172 of file links.c.
References Link::eos, and find_serv().
| int servernum = 0 |
Definition at line 31 of file links.c.
Referenced by link_count(), and new_serv().
1.6.3