Riferimenti per il file m_server.c

#include "stdinc.h"
#include "tools.h"
#include "handlers.h"
#include "client.h"
#include "common.h"
#include "event.h"
#include "hash.h"
#include "irc_string.h"
#include "ircd.h"
#include "list.h"
#include "numeric.h"
#include "s_conf.h"
#include "s_log.h"
#include "s_serv.h"
#include "s_stats.h"
#include "send.h"
#include "motd.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"

Vai al codice sorgente di questo file.

Definizioni

#define SID_NAME   parv[1]
#define SID_HOP   parv[2]
#define SID_SID   parv[3]
#define SID_GECOS   parv[4]

Funzioni

static void mr_server (struct Client *, struct Client *, int, char **)
static void ms_server (struct Client *, struct Client *, int, char **)
static void ms_sid (struct Client *, struct Client *, int, char **)
static int bogus_host (char *host)
static void set_server_gecos (struct Client *, char *)
static struct Clientserver_exists (char *)
void _modinit (void)
void _moddeinit (void)
static void mr_server (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void ms_server (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void ms_sid (struct Client *client_p, struct Client *source_p, int parc, char *parv[])

Variabili

struct Message server_msgtab
struct Message sid_msgtab
const char * _version = "$Revision: 33 $"


Documentazione delle definizioni

#define SID_GECOS   parv[4]

Referenziato da ms_sid().

#define SID_HOP   parv[2]

Referenziato da ms_sid().

#define SID_NAME   parv[1]

Referenziato da ms_sid().

#define SID_SID   parv[3]

Referenziato da ms_sid().


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 74 del file m_server.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 67 del file m_server.c.

Riferimenti mod_add_cmd().

static int bogus_host ( char *  host  )  [static]

Definizione alla linea 894 del file m_server.c.

Riferimenti IsServChar.

Referenziato da cryptlink_serv(), mo_jupe(), e mr_server().

static void mr_server ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

static void mr_server ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

static void ms_server ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

static void ms_server ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

static void ms_sid ( struct Client client_p,
struct Client source_p,
int  parc,
char *  parv[] 
) [static]

static void ms_sid ( struct Client ,
struct Client ,
int  ,
char **   
) [static]

static struct Client * server_exists ( char *  servername  )  [static, read]

Definizione alla linea 917 del file m_server.c.

Riferimenti _dlink_node::data, DLINK_FOREACH, global_serv_list, _dlink_list::head, match(), e Client::name.

Referenziato da mr_server(), ms_server(), e ms_sid().

static void set_server_gecos ( struct Client client_p,
char *  info 
) [static]

Definizione alla linea 823 del file m_server.c.

Riferimenti Client::info, SetHidden, e strlcpy().

Referenziato da mr_server(), ms_server(), e ms_sid().


Documentazione delle variabili

const char* _version = "$Revision: 33 $"

Definizione alla linea 80 del file m_server.c.

Valore iniziale:

 {
  "SERVER", 0, 0, 4, 0, MFLG_SLOW | MFLG_UNREG, 0,
  {mr_server, m_registered, ms_server, m_ignore, m_registered, m_ignore}
}

Definizione alla linea 55 del file m_server.c.

Valore iniziale:

 {
  "SID", 0, 0, 5, 0, MFLG_SLOW, 0,
  {m_error, m_ignore, ms_sid, m_ignore, m_ignore, m_ignore}
}

Definizione alla linea 60 del file m_server.c.


Generato il Wed Apr 15 00:19:21 2009 per ircd-hybrid da  doxygen 1.5.6