Riferimenti per il file m_knock.c

#include "stdinc.h"
#include "tools.h"
#include "handlers.h"
#include "channel.h"
#include "channel_mode.h"
#include "client.h"
#include "hash.h"
#include "irc_string.h"
#include "sprintf_irc.h"
#include "ircd.h"
#include "numeric.h"
#include "send.h"
#include "s_conf.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "s_serv.h"
#include "s_user.h"
#include "common.h"

Vai al codice sorgente di questo file.

Funzioni

static void m_knock (struct Client *, struct Client *, int, char **)
static void ms_knock (struct Client *, struct Client *, int, char **)
static void me_knock (struct Client *, struct Client *, int, char **)
static void parse_knock_local (struct Client *, struct Client *, int, char **, char *)
static void parse_knock_remote (struct Client *, struct Client *, int, char **, int)
static void send_knock (struct Client *, struct Client *, struct Channel *, char *, char *, int, int)
void _modinit (void)
void _moddeinit (void)
static void m_knock (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void ms_knock (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void me_knock (struct Client *client_p, struct Client *source_p, int parc, char *parv[])
static void parse_knock_local (struct Client *client_p, struct Client *source_p, int parc, char *parv[], char *sockhost)
static void parse_knock_remote (struct Client *client_p, struct Client *source_p, int parc, char *parv[], int prop)

Variabili

struct Message knock_msgtab
struct Message knockll_msgtab
const char * _version = "$Revision: 33 $"


Documentazione delle funzioni

void _moddeinit ( void   ) 

Definizione alla linea 79 del file m_knock.c.

Riferimenti delete_capability(), delete_isupport(), e mod_del_cmd().

void _modinit ( void   ) 

Definizione alla linea 70 del file m_knock.c.

Riferimenti add_capability(), add_isupport(), CAP_KNOCK, e mod_add_cmd().

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

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

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

Definizione alla linea 167 del file m_knock.c.

Riferimenti IsClient, e parse_knock_remote().

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

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

Definizione alla linea 153 del file m_knock.c.

Riferimenti IsClient, e parse_knock_remote().

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

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

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

Referenziato da m_knock().

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

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

Referenziato da me_knock(), e ms_knock().

static void send_knock ( struct Client client_p,
struct Client source_p,
struct Channel chptr,
char *  name,
char *  key,
int  llclient,
int  prop 
) [static]


Documentazione delle variabili

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

Definizione alla linea 87 del file m_knock.c.

Valore iniziale:

 {
  "KNOCK", 0, 0, 2, 0, MFLG_SLOW, 0,
  {m_unregistered, m_knock, ms_knock, me_knock, m_knock, m_ignore}
}

Definizione alla linea 57 del file m_knock.c.

Valore iniziale:

 {
  "KNOCKLL", 0, 0, 2, 0, MFLG_SLOW, 0,
  {m_unregistered, m_ignore, m_knock, m_ignore, m_ignore, m_ignore}
}

Definizione alla linea 62 del file m_knock.c.


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