#include "stdinc.h"
#include "handlers.h"
#include "client.h"
#include "irc_string.h"
#include "ircd.h"
#include "numeric.h"
#include "s_serv.h"
#include "send.h"
#include "s_conf.h"
#include "msg.h"
#include "motd.h"
#include "parse.h"
#include "modules.h"
#include "hook.h"
Vai al codice sorgente di questo file.
Funzioni | |
static void | do_links (struct Client *, int, char **) |
static void | m_links (struct Client *, struct Client *, int, char **) |
static void | mo_links (struct Client *, struct Client *, int, char **) |
static void | ms_links (struct Client *, struct Client *, int, char **) |
static void * | va_links (va_list args) |
void | _modinit (void) |
void | _moddeinit (void) |
static void | m_links (struct Client *client_p, struct Client *source_p, int parc, char *parv[]) |
static void | mo_links (struct Client *client_p, struct Client *source_p, int parc, char *parv[]) |
static void | ms_links (struct Client *client_p, struct Client *source_p, int parc, char *parv[]) |
Variabili | |
struct Message | links_msgtab |
const char * | _version = "$Revision: 575 $" |
static struct Callback * | links_cb |
void _moddeinit | ( | void | ) |
Definizione alla linea 73 del file m_links.c.
Riferimenti mod_del_cmd(), uninstall_hook(), e va_links().
void _modinit | ( | void | ) |
Definizione alla linea 66 del file m_links.c.
Riferimenti mod_add_cmd(), register_callback(), e va_links().
static void do_links | ( | struct Client * | source_p, | |
int | parc, | |||
char ** | parv | |||
) | [static] |
Definizione alla linea 82 del file m_links.c.
Riferimenti clean_string(), collapse(), ConfigFileEntry, ConfigServerHide, _dlink_node::data, DLINK_FOREACH, EmptyString, config_server_hide::flatten_links, form_str(), Client::from, global_serv_list, _dlink_list::head, Client::hopcount, HOSTLEN, ID_or_name, Client::info, IsOper, config_file_entry::linksfile, match(), me, Client::name, RPL_ENDOFLINKS, RPL_LINKS, send_message_file(), sendto_one(), e Client::servptr.
Referenziato da m_links(), mo_links(), e va_links().
static void m_links | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 154 del file m_links.c.
Riferimenti ConfigFileEntry, ConfigServerHide, CurrentTime, do_links(), execute_callback(), config_server_hide::flatten_links, form_str(), last_used, me, mo_links(), Client::name, config_file_entry::pace_wait, RPL_LOAD2HI, e sendto_one().
Referenziato da ms_links().
static void mo_links | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 182 del file m_links.c.
Riferimenti ConfigFileEntry, config_file_entry::disable_remote, do_links(), execute_callback(), hunt_server(), HUNTED_ISME, e IsOper.
Referenziato da m_links().
static void ms_links | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 210 del file m_links.c.
Riferimenti hunt_server(), HUNTED_ISME, IsClient, e m_links().
static void* va_links | ( | va_list | args | ) | [static] |
Definizione alla linea 55 del file m_links.c.
Riferimenti do_links().
Referenziato da _moddeinit(), e _modinit().
struct Message links_msgtab |