Riferimenti per il file m_xline.c

#include "stdinc.h"
#include "tools.h"
#include "channel.h"
#include "client.h"
#include "common.h"
#include "irc_string.h"
#include "sprintf_irc.h"
#include "ircd.h"
#include "hostmask.h"
#include "numeric.h"
#include "fdlist.h"
#include "s_bsd.h"
#include "s_conf.h"
#include "s_log.h"
#include "s_misc.h"
#include "send.h"
#include "hash.h"
#include "handlers.h"
#include "s_serv.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "resv.h"
#include "list.h"

Vai al codice sorgente di questo file.

Funzioni

static void mo_xline (struct Client *, struct Client *, int, char *[])
static void ms_xline (struct Client *, struct Client *, int, char *[])
static void me_xline (struct Client *, struct Client *, int, char *[])
static void mo_unxline (struct Client *, struct Client *, int, char *[])
static void ms_unxline (struct Client *, struct Client *, int, char *[])
static int valid_xline (struct Client *, char *, char *, int)
static void write_xline (struct Client *, char *, char *, time_t)
static void remove_xline (struct Client *, char *)
static int remove_txline_match (const char *)
static void relay_xline (struct Client *, char *[])
void _modinit (void)
void _moddeinit (void)

Variabili

struct Message xline_msgtab
struct Message unxline_msgtab
const char * _version = "$Revision: 382 $"


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 83 del file m_xline.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 76 del file m_xline.c.

Riferimenti mod_add_cmd().

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

Definizione alla linea 213 del file m_xline.c.

Riferimenti IsClient, e relay_xline().

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

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

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

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

Definizione alla linea 181 del file m_xline.c.

Riferimenti EmptyString, IsClient, relay_xline(), e valid_xline().

static void relay_xline ( struct Client source_p,
char *  parv[] 
) [static]

static int remove_txline_match ( const char *  gecos  )  [static]

static void remove_xline ( struct Client source_p,
char *  gecos 
) [static]

static int valid_xline ( struct Client source_p,
char *  gecos,
char *  reason,
int  warn 
) [static]

static void write_xline ( struct Client source_p,
char *  gecos,
char *  reason,
time_t  tkline_time 
) [static]


Documentazione delle variabili

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

Definizione alla linea 89 del file m_xline.c.

Valore iniziale:

 {
  "UNXLINE", 0, 0, 2, 0, MFLG_SLOW, 0,
  { m_unregistered, m_not_oper, ms_unxline, m_ignore, mo_unxline, m_ignore }
}

Definizione alla linea 69 del file m_xline.c.

Valore iniziale:

 {
  "XLINE", 0, 0, 2, 0, MFLG_SLOW, 0,
  { m_unregistered, m_not_oper, ms_xline, me_xline, mo_xline, m_ignore }
}

Definizione alla linea 64 del file m_xline.c.


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