Riferimenti per il file m_set.c

#include "stdinc.h"
#include "handlers.h"
#include "client.h"
#include "event.h"
#include "irc_string.h"
#include "ircd.h"
#include "numeric.h"
#include "fdlist.h"
#include "s_bsd.h"
#include "s_serv.h"
#include "send.h"
#include "common.h"
#include "channel.h"
#include "s_log.h"
#include "s_conf.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "s_user.h"

Vai al codice sorgente di questo file.

Strutture dati

struct  SetStruct

Funzioni

static void mo_set (struct Client *, struct Client *, int, char *[])
void _modinit (void)
void _moddeinit (void)
static void quote_autoconn (struct Client *, const char *, int)
static void quote_autoconnall (struct Client *, int)
static void quote_floodcount (struct Client *, int)
static void quote_identtimeout (struct Client *, int)
static void quote_idletime (struct Client *, int)
static void quote_log (struct Client *, int)
static void quote_max (struct Client *, int)
static void quote_msglocale (struct Client *, char *)
static void quote_spamnum (struct Client *, int)
static void quote_spamtime (struct Client *, int)
static void quote_splitmode (struct Client *, char *)
static void quote_splitnum (struct Client *, int)
static void quote_splitusers (struct Client *, int)
static void list_quote_commands (struct Client *)
static void quote_jfloodtime (struct Client *, int)
static void quote_jfloodcount (struct Client *, int)
static void quote_rejecttime (struct Client *, int)

Variabili

struct Message set_msgtab
const char * _version = "$Revision: 646 $"
static struct SetStruct set_cmd_table []
static const char * splitmode_values []
static const char * splitmode_status []


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 63 del file m_set.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 57 del file m_set.c.

Riferimenti mod_add_cmd().

static void list_quote_commands ( struct Client source_p  )  [static]

Definizione alla linea 137 del file m_set.c.

Riferimenti SetStruct::handler, me, SetStruct::name, Client::name, e sendto_one().

Referenziato da mo_set().

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

static void quote_autoconn ( struct Client source_p,
const char *  arg,
int  newval 
) [static]

Definizione alla linea 172 del file m_set.c.

Riferimenti set_autoconn().

static void quote_autoconnall ( struct Client source_p,
int  newval 
) [static]

static void quote_floodcount ( struct Client source_p,
int  newval 
) [static]

static void quote_identtimeout ( struct Client source_p,
int  newval 
) [static]

static void quote_idletime ( struct Client source_p,
int  newval 
) [static]

static void quote_jfloodcount ( struct Client source_p,
int  newval 
) [static]

static void quote_jfloodtime ( struct Client source_p,
int  newval 
) [static]

static void quote_log ( struct Client source_p,
int  newval 
) [static]

static void quote_max ( struct Client source_p,
int  newval 
) [static]

static void quote_msglocale ( struct Client source_p,
char *  locale 
) [static]

Definizione alla linea 331 del file m_set.c.

Riferimenti get_locale(), me, Client::name, rebuild_isupport_message_line(), sendto_one(), e set_locale().

static void quote_rejecttime ( struct Client source_p,
int  newval 
) [static]

static void quote_spamnum ( struct Client source_p,
int  newval 
) [static]

static void quote_spamtime ( struct Client source_p,
int  newval 
) [static]

static void quote_splitmode ( struct Client source_p,
char *  charval 
) [static]

static void quote_splitnum ( struct Client source_p,
int  newval 
) [static]

static void quote_splitusers ( struct Client source_p,
int  newval 
) [static]


Documentazione delle variabili

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

Definizione alla linea 68 del file m_set.c.

struct SetStruct set_cmd_table[] [static]

Valore iniziale:

{
  
  
  { "AUTOCONN",         quote_autoconn,         1,      1 },
  { "AUTOCONNALL",      quote_autoconnall,      0,      1 },
  { "FLOODCOUNT",       quote_floodcount,       0,      1 },
  { "IDENTTIMEOUT",     quote_identtimeout,     0,      1 },
  { "IDLETIME",         quote_idletime,         0,      1 },
  { "LOG",              quote_log,              0,      1 },
  { "MAX",              quote_max,              0,      1 },
  { "MSGLOCALE",        quote_msglocale,        1,      0 },
  { "SPAMNUM",          quote_spamnum,          0,      1 },
  { "SPAMTIME",         quote_spamtime,         0,      1 },
  { "SPLITMODE",        quote_splitmode,        1,      0 },
  { "SPLITNUM",         quote_splitnum,         0,      1 },
  { "SPLITUSERS",       quote_splitusers,       0,      1 },
  { "JFLOODTIME",       quote_jfloodtime,       0,      1 },
  { "JFLOODCOUNT",      quote_jfloodcount,      0,      1 },
  { "REJECTTIME",       quote_rejecttime,       0,      1 },
  
  { NULL,               NULL,           0,      0 }
}

Definizione alla linea 108 del file m_set.c.

Valore iniziale:

 {
  "SET", 0, 0, 0, 0, MFLG_SLOW, 0,
  {m_unregistered, m_not_oper, m_error, m_ignore, mo_set, m_ignore}
}

Definizione alla linea 50 del file m_set.c.

const char* splitmode_status[] [static]

Valore iniziale:

{
  "OFF",
  "AUTO (OFF)",
  "ON",
  "AUTO (ON)",
  NULL
}

Definizione alla linea 396 del file m_set.c.

Referenziato da quote_splitmode().

const char* splitmode_values[] [static]

Valore iniziale:

{
  "OFF",
  "ON",
  "AUTO",
  NULL
}

Definizione alla linea 387 del file m_set.c.

Referenziato da quote_splitmode().


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