Riferimenti per il file m_rkline.c

#include "stdinc.h"
#include "tools.h"
#include "channel.h"
#include "client.h"
#include "common.h"
#include "pcre.h"
#include "irc_string.h"
#include "sprintf_irc.h"
#include "ircd.h"
#include "hostmask.h"
#include "numeric.h"
#include "list.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 "s_gline.h"
#include "parse.h"
#include "modules.h"

Vai al codice sorgente di questo file.

Funzioni

static void me_rkline (struct Client *, struct Client *, int, char *[])
static void mo_rkline (struct Client *, struct Client *, int, char *[])
static void ms_rkline (struct Client *, struct Client *, int, char *[])
static void me_unrkline (struct Client *, struct Client *, int, char *[])
static void mo_unrkline (struct Client *, struct Client *, int, char *[])
static void ms_unrkline (struct Client *, struct Client *, int, char *[])
static int already_placed_rkline (struct Client *, const char *, const char *)
static void apply_rkline (struct Client *, struct ConfItem *, const char *, time_t)
static void apply_trkline (struct Client *, struct ConfItem *, int)
static int remove_trkline_match (const char *, const char *)
void _modinit (void)
void _moddeinit (void)

Variabili

static char buffer [IRCD_BUFSIZE]
struct Message rkline_msgtab
struct Message unrkline_msgtab
const char * _version = "$Revision: 33 $"


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 86 del file m_rkline.c.

Riferimenti mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 79 del file m_rkline.c.

Riferimenti mod_add_cmd().

static int already_placed_rkline ( struct Client source_p,
const char *  user,
const char *  host 
) [static]

static void apply_rkline ( struct Client source_p,
struct ConfItem conf,
const char *  current_date,
time_t  cur_time 
) [static]

Definizione alla linea 310 del file m_rkline.c.

Riferimenti rehashed_klines, e write_conf_line().

Referenziato da me_rkline(), e mo_rkline().

static void apply_trkline ( struct Client source_p,
struct ConfItem conf,
int  tkline_time 
) [static]

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

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

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

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

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

Definizione alla linea 287 del file m_rkline.c.

Riferimenti CAP_KLN, EmptyString, me_rkline(), e sendto_match_servs().

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

Definizione alla linea 509 del file m_rkline.c.

Riferimenti CAP_UNKLN, EmptyString, me_unrkline(), e sendto_match_servs().

static int remove_trkline_match ( const char *  host,
const char *  user 
) [static]


Documentazione delle variabili

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

Definizione alla linea 92 del file m_rkline.c.

char buffer[IRCD_BUFSIZE] [static]

Definizione alla linea 64 del file m_rkline.c.

Valore iniziale:

Definizione alla linea 67 del file m_rkline.c.

Valore iniziale:

Definizione alla linea 72 del file m_rkline.c.


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