#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 "s_user.h"
#include "s_conf.h"
#include "s_serv.h"
#include "send.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
#include "packet.h"
#include "common.h"
Vai al codice sorgente di questo file.
Funzioni | |
static void | m_mode (struct Client *, struct Client *, int, char *[]) |
static void | ms_tmode (struct Client *, struct Client *, int, char *[]) |
static void | ms_bmask (struct Client *, struct Client *, int, char *[]) |
void | _modinit (void) |
void | _moddeinit (void) |
Variabili | |
struct Message | mode_msgtab |
struct Message | tmode_msgtab |
struct Message | bmask_msgtab |
const char * | _version = "$Revision: 848 $" |
void _moddeinit | ( | void | ) |
void _modinit | ( | void | ) |
static void m_mode | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 91 del file m_mode.c.
Riferimenti channel_modes(), Channel::channelts, check_channel_name(), CHFL_DEOPPED, Channel::chname, ERR_BADCHANNAME, ERR_NEEDMOREPARAMS, ERR_NOSUCHCHANNEL, find_channel_link(), flood_endgrace(), form_str(), Client::from, has_member_flags(), hash_find_channel(), ID_or_name, IsChanPrefix, IsFloodDone, IsServer, me, modebuf, MODEBUFLEN, MyClient, MyConnect, Client::name, parabuf, RPL_CHANNELMODEIS, RPL_CREATIONTIME, sendto_one(), set_channel_mode(), e set_user_mode().
static void ms_bmask | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 223 del file m_mode.c.
Riferimenti add_id(), ALL_MEMBERS, CAP_EX, CAP_IE, CAP_TS6, Channel::channelts, CHFL_BAN, CHFL_EXCEPTION, CHFL_INVEX, Channel::chname, hash_find_channel(), Client::id, IRCD_BUFSIZE, ircsprintf(), MAXMODEPARAMS, mbuf, modebuf, MODEBUFLEN, Client::name, NO, NOCAPS, NOFLAGS, parabuf, sendto_channel_local(), sendto_server(), e strlcpy().
static void ms_tmode | ( | struct Client * | client_p, | |
struct Client * | source_p, | |||
int | parc, | |||
char * | parv[] | |||
) | [static] |
Definizione alla linea 180 del file m_mode.c.
Riferimenti Channel::channelts, CHFL_DEOPPED, Channel::chname, ERR_NOSUCHCHANNEL, find_channel_link(), form_str(), has_member_flags(), hash_find_channel(), ID_or_name, IsServer, me, sendto_one(), e set_channel_mode().
struct Message bmask_msgtab |
struct Message mode_msgtab |
struct Message tmode_msgtab |