Functions | Variables

dreamforge.c File Reference

#include "services.h"
#include "pseudo.h"
#include "dreamforge.h"
#include "version.h"
Include dependency graph for dreamforge.c:

Go to the source code of this file.

Functions

void dreamforge_set_umode (User *user, int ac, char **av)
int anope_event_nick (char *source, int ac, char **av)
int anope_event_436 (char *source, int ac, char **av)
void moduleAddIRCDMsgs (void)
int anope_event_capab (char *source, int ac, char **av)
void dreamforge_cmd_sqline (char *mask, char *reason)
void dreamforge_cmd_svsnoop (char *server, int set)
void dreamforge_cmd_svsadmin (char *server, int set)
void dreamforge_cmd_remove_akill (char *user, char *host)
void dreamforge_cmd_topic (char *whosets, char *chan, char *whosetit, char *topic, time_t when)
void dreamforge_cmd_part (char *nick, char *chan, char *buf)
void dreamforge_cmd_unsqline (char *user)
void dreamforge_cmd_join (char *user, char *channel, time_t chantime)
void dreamforge_cmd_akill (char *user, char *host, char *who, time_t when, time_t expires, char *reason)
void dreamforge_cmd_svskill (char *source, char *user, char *buf)
void dreamforge_cmd_svsmode (User *u, int ac, char **av)
void dreamforge_cmd_squit (char *servname, char *message)
void anope_pong (char *servname)
void dreamforge_cmd_pass (char *pass)
void dreamforge_cmd_capab ()
void dreamforge_cmd_server (char *servname, int hop, char *descript)
void dreamforge_cmd_connect (int servernum)
void dreamforge_cmd_bob ()
void dreamforge_cmd_bot_chan_mode (char *nick, char *chan)
void dreamforge_cmd_global (char *source, char *buf)
int anope_event_away (char *source, int ac, char **av)
int anope_event_topic (char *source, int ac, char **av)
int anope_event_squit (char *source, int ac, char **av)
int anope_event_quit (char *source, int ac, char **av)
int anope_event_mode (char *source, int ac, char **av)
int anope_event_kill (char *source, int ac, char **av)
int anope_event_kick (char *source, int ac, char **av)
int anope_event_join (char *source, int ac, char **av)
int anope_event_motd (char *source, int ac, char **av)
void dreamforge_cmd_mode (char *source, char *dest, char *buf)
void dreamforge_cmd_notice_ops (char *source, char *dest, char *buf)
void dreamforge_cmd_notice (char *source, char *dest, char *buf)
void dreamforge_cmd_notice2 (char *source, char *dest, char *msg)
void dreamforge_cmd_privmsg (char *source, char *dest, char *buf)
void dreamforge_cmd_privmsg2 (char *source, char *dest, char *msg)
void dreamforge_cmd_serv_notice (char *source, char *dest, char *msg)
void dreamforge_cmd_serv_privmsg (char *source, char *dest, char *msg)
void dreamforge_cmd_351 (char *source)
void dreamforge_cmd_quit (char *source, char *buf)
void dreamforge_cmd_391 (char *source, char *timestr)
void dreamforge_cmd_250 (char *buf)
void dreamforge_cmd_307 (char *buf)
void dreamforge_cmd_311 (char *buf)
void dreamforge_cmd_312 (char *buf)
void dreamforge_cmd_317 (char *buf)
void dreamforge_cmd_219 (char *source, char *letter)
void dreamforge_cmd_401 (char *source, char *who)
void dreamforge_cmd_318 (char *source, char *who)
void dreamforge_cmd_242 (char *buf)
void dreamforge_cmd_243 (char *buf)
void dreamforge_cmd_211 (char *buf)
void dreamforge_cmd_nick (char *nick, char *name, char *modes)
void dreamforge_cmd_kick (char *source, char *chan, char *user, char *buf)
int anope_event_server (char *source, int ac, char **av)
int anope_event_privmsg (char *source, int ac, char **av)
int anope_event_part (char *source, int ac, char **av)
int anope_event_whois (char *source, int ac, char **av)
int anope_event_ping (char *source, int ac, char **av)
void dreamforge_cmd_372 (char *source, char *msg)
void dreamforge_cmd_372_error (char *source)
void dreamforge_cmd_375 (char *source)
void dreamforge_cmd_376 (char *source)
void dreamforge_cmd_invite (char *source, char *chan, char *nick)
void dreamforge_cmd_pong (char *servname, char *who)
void dreamforge_cmd_bot_nick (char *nick, char *user, char *host, char *real, char *modes)
void dreamforge_cmd_svshold (char *nick)
void dreamforge_cmd_release_svshold (char *nick)
void dreamforge_cmd_unsgline (char *mask)
void dreamforge_cmd_unszline (char *mask)
void dreamforge_cmd_szline (char *mask, char *reason, char *whom)
void dreamforge_cmd_sgline (char *mask, char *reason)
void dreamforge_cmd_svsnick (char *source, char *guest, time_t when)
void dreamforge_cmd_guest_nick (char *nick, char *user, char *host, char *real, char *modes)
void dreamforge_cmd_svso (char *source, char *nick, char *flag)
void dreamforge_cmd_vhost_on (char *nick, char *vIdent, char *vhost)
void dreamforge_cmd_unban (char *name, char *nick)
void dreamforge_cmd_svsmode_chan (char *name, char *mode, char *nick)
void dreamforge_cmd_vhost_off (User *u)
void dreamforge_cmd_svid_umode (char *nick, time_t ts)
void dreamforge_cmd_nc_change (User *u)
void dreamforge_cmd_svid_umode2 (User *u, char *ts)
void dreamforge_cmd_svid_umode3 (User *u, char *ts)
void dreamforge_cmd_chg_nick (char *oldnick, char *newnick)
void dreamforge_cmd_svsjoin (char *source, char *nick, char *chan, char *param)
void dreamforge_cmd_svspart (char *source, char *nick, char *chan)
void dreamforge_cmd_swhois (char *source, char *who, char *mask)
int anope_event_rehash (char *source, int ac, char **av)
int anope_event_credits (char *source, int ac, char **av)
int anope_event_admin (char *source, int ac, char **av)
int dreamforge_flood_mode_check (char *value)
void dreamforge_cmd_eob ()
void dreamforge_cmd_jupe (char *jserver, char *who, char *reason)
void dreamforge_cmd_global_legacy (char *source, char *fmt)
int dreamforge_valid_nick (char *nick)
int dreamforge_valid_chan (char *chan)
void dreamforge_cmd_ctcp (char *source, char *dest, char *buf)
void moduleAddAnopeCmds ()
int AnopeInit (int argc, char **argv)

Variables

IRCDVar myIrcd []
IRCDCAPAB myIrcdcap []
unsigned long umodes [128]
char myCsmodes [128]
CMMode myCmmodes [128]
CBMode myCbmodes [128]
CBModeInfo myCbmodeinfos []
CUMode myCumodes [128]

Function Documentation

int anope_event_436 ( char *  source,
int  ac,
char **  av 
)

Definition at line 454 of file dreamforge.c.

References m_nickcoll().

int anope_event_admin ( char *  source,
int  ac,
char **  av 
)

Definition at line 1206 of file dreamforge.c.

int anope_event_away ( char *  source,
int  ac,
char **  av 
)

Definition at line 666 of file dreamforge.c.

References m_away().

int anope_event_capab ( char *  source,
int  ac,
char **  av 
)

Definition at line 517 of file dreamforge.c.

References capab_parse().

int anope_event_credits ( char *  source,
int  ac,
char **  av 
)

Definition at line 1201 of file dreamforge.c.

int anope_event_join ( char *  source,
int  ac,
char **  av 
)

Definition at line 732 of file dreamforge.c.

References do_join().

int anope_event_kick ( char *  source,
int  ac,
char **  av 
)

Definition at line 723 of file dreamforge.c.

References do_kick().

int anope_event_kill ( char *  source,
int  ac,
char **  av 
)

Definition at line 714 of file dreamforge.c.

References m_kill().

int anope_event_mode ( char *  source,
int  ac,
char **  av 
)

Definition at line 700 of file dreamforge.c.

References do_cmode(), and do_umode().

int anope_event_motd ( char *  source,
int  ac,
char **  av 
)

Definition at line 740 of file dreamforge.c.

References m_motd().

int anope_event_nick ( char *  source,
int  ac,
char **  av 
)

Definition at line 441 of file dreamforge.c.

References do_nick().

int anope_event_part ( char *  source,
int  ac,
char **  av 
)

Definition at line 990 of file dreamforge.c.

References do_part().

int anope_event_ping ( char *  source,
int  ac,
char **  av 
)

Definition at line 1006 of file dreamforge.c.

References dreamforge_cmd_pong(), and ServerName.

int anope_event_privmsg ( char *  source,
int  ac,
char **  av 
)

Definition at line 982 of file dreamforge.c.

References m_privmsg().

int anope_event_quit ( char *  source,
int  ac,
char **  av 
)

Definition at line 691 of file dreamforge.c.

References do_quit().

int anope_event_rehash ( char *  source,
int  ac,
char **  av 
)

Definition at line 1196 of file dreamforge.c.

int anope_event_server ( char *  source,
int  ac,
char **  av 
)

Definition at line 972 of file dreamforge.c.

References do_server(), sstrdup(), stricmp(), and uplink.

int anope_event_squit ( char *  source,
int  ac,
char **  av 
)

Definition at line 683 of file dreamforge.c.

References do_squit().

int anope_event_topic ( char *  source,
int  ac,
char **  av 
)

Definition at line 675 of file dreamforge.c.

References do_topic().

int anope_event_whois ( char *  source,
int  ac,
char **  av 
)

Definition at line 998 of file dreamforge.c.

References m_whois().

void anope_pong ( char *  servname  ) 

Definition at line 607 of file dreamforge.c.

References send_cmd().

int AnopeInit ( int  argc,
char **  argv 
)
void dreamforge_cmd_211 ( char *  buf  ) 

Definition at line 943 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_219 ( char *  source,
char *  letter 
)

Definition at line 889 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_242 ( char *  buf  ) 

Definition at line 923 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_243 ( char *  buf  ) 

Definition at line 933 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_250 ( char *  buf  ) 

Definition at line 839 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_307 ( char *  buf  ) 

Definition at line 849 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_311 ( char *  buf  ) 

Definition at line 859 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_312 ( char *  buf  ) 

Definition at line 869 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_317 ( char *  buf  ) 

Definition at line 879 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_318 ( char *  source,
char *  who 
)

Definition at line 913 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_351 ( char *  source  ) 
void dreamforge_cmd_372 ( char *  source,
char *  msg 
)

Definition at line 1014 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_372_error ( char *  source  ) 

Definition at line 1019 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_375 ( char *  source  ) 

Definition at line 1025 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_376 ( char *  source  ) 

Definition at line 1031 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_391 ( char *  source,
char *  timestr 
)

Definition at line 830 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_401 ( char *  source,
char *  who 
)

Definition at line 904 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_akill ( char *  user,
char *  host,
char *  who,
time_t  when,
time_t  expires,
char *  reason 
)

Definition at line 575 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_bob (  ) 

Definition at line 644 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_bot_chan_mode ( char *  nick,
char *  chan 
)

Definition at line 649 of file dreamforge.c.

References anope_cmd_mode(), ircdvars_::botchanumode, and ircd.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_bot_nick ( char *  nick,
char *  user,
char *  host,
char *  real,
char *  modes 
)
void dreamforge_cmd_capab (  ) 

Definition at line 618 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_connect().

void dreamforge_cmd_chg_nick ( char *  oldnick,
char *  newnick 
)

Definition at line 1172 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_connect ( int  servernum  ) 
void dreamforge_cmd_ctcp ( char *  source,
char *  dest,
char *  buf 
)

Definition at line 1261 of file dreamforge.c.

References normalizeBuffer(), and send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_eob (  ) 

Definition at line 1216 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_global ( char *  source,
char *  buf 
)

Definition at line 657 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_global_legacy ( char *  source,
char *  fmt 
)

Definition at line 1235 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_guest_nick ( char *  nick,
char *  user,
char *  host,
char *  real,
char *  modes 
)

Definition at line 1107 of file dreamforge.c.

References anope_cmd_mode(), send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_invite ( char *  source,
char *  chan,
char *  nick 
)

Definition at line 1037 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_join ( char *  user,
char *  channel,
time_t  chantime 
)

Definition at line 570 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_jupe ( char *  jserver,
char *  who,
char *  reason 
)
void dreamforge_cmd_kick ( char *  source,
char *  chan,
char *  user,
char *  buf 
)

Definition at line 962 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_mode ( char *  source,
char *  dest,
char *  buf 
)

Definition at line 750 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_nc_change ( User u  ) 

Definition at line 1151 of file dreamforge.c.

References common_svsmode().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_nick ( char *  nick,
char *  name,
char *  modes 
)
void dreamforge_cmd_notice ( char *  source,
char *  dest,
char *  buf 
)

Definition at line 769 of file dreamforge.c.

References dreamforge_cmd_privmsg2(), NI_MSG, NSDefFlags, and send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_notice2 ( char *  source,
char *  dest,
char *  msg 
)

Definition at line 782 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_notice_ops ( char *  source,
char *  dest,
char *  buf 
)

Definition at line 759 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_part ( char *  nick,
char *  chan,
char *  buf 
)

Definition at line 551 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_pass ( char *  pass  ) 

Definition at line 613 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_connect().

void dreamforge_cmd_pong ( char *  servname,
char *  who 
)

Definition at line 1047 of file dreamforge.c.

References send_cmd().

Referenced by anope_event_ping(), and moduleAddAnopeCmds().

void dreamforge_cmd_privmsg ( char *  source,
char *  dest,
char *  buf 
)

Definition at line 787 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_privmsg2 ( char *  source,
char *  dest,
char *  msg 
)

Definition at line 796 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_notice(), and moduleAddAnopeCmds().

void dreamforge_cmd_quit ( char *  source,
char *  buf 
)

Definition at line 820 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_release_svshold ( char *  nick  ) 

Definition at line 1069 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_remove_akill ( char *  user,
char *  host 
)

Definition at line 538 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_serv_notice ( char *  source,
char *  dest,
char *  msg 
)

Definition at line 801 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_serv_privmsg ( char *  source,
char *  dest,
char *  msg 
)

Definition at line 806 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_server ( char *  servname,
int  hop,
char *  descript 
)

Definition at line 624 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_connect(), and dreamforge_cmd_jupe().

void dreamforge_cmd_sgline ( char *  mask,
char *  reason 
)

Definition at line 1093 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_sqline ( char *  mask,
char *  reason 
)

Definition at line 523 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_bot_nick(), dreamforge_cmd_nick(), and moduleAddAnopeCmds().

void dreamforge_cmd_squit ( char *  servname,
char *  message 
)

Definition at line 602 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_jupe(), and moduleAddAnopeCmds().

void dreamforge_cmd_svid_umode ( char *  nick,
time_t  ts 
)

Definition at line 1144 of file dreamforge.c.

References send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svid_umode2 ( User u,
char *  ts 
)

Definition at line 1157 of file dreamforge.c.

References common_svsmode(), user_::svid, and user_::timestamp.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svid_umode3 ( User u,
char *  ts 
)

Definition at line 1166 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsadmin ( char *  server,
int  set 
)

Definition at line 533 of file dreamforge.c.

References dreamforge_cmd_svsnoop().

void dreamforge_cmd_svshold ( char *  nick  ) 

Definition at line 1063 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsjoin ( char *  source,
char *  nick,
char *  chan,
char *  param 
)

Definition at line 1181 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svskill ( char *  source,
char *  user,
char *  buf 
)

Definition at line 582 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsmode ( User u,
int  ac,
char **  av 
)

Definition at line 595 of file dreamforge.c.

References user_::nick, send_cmd(), and ServerName.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsmode_chan ( char *  name,
char *  mode,
char *  nick 
)

Definition at line 1132 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsnick ( char *  source,
char *  guest,
time_t  when 
)

Definition at line 1099 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svsnoop ( char *  server,
int  set 
)

Definition at line 528 of file dreamforge.c.

References send_cmd().

Referenced by dreamforge_cmd_svsadmin(), and moduleAddAnopeCmds().

void dreamforge_cmd_svso ( char *  source,
char *  nick,
char *  flag 
)

Definition at line 1115 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_svspart ( char *  source,
char *  nick,
char *  chan 
)

Definition at line 1186 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_swhois ( char *  source,
char *  who,
char *  mask 
)

Definition at line 1191 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_szline ( char *  mask,
char *  reason,
char *  whom 
)

Definition at line 1087 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_topic ( char *  whosets,
char *  chan,
char *  whosetit,
char *  topic,
time_t  when 
)

Definition at line 543 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_unban ( char *  name,
char *  nick 
)

Definition at line 1125 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_unsgline ( char *  mask  ) 

Definition at line 1075 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_unsqline ( char *  user  ) 

Definition at line 565 of file dreamforge.c.

References send_cmd().

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_unszline ( char *  mask  ) 

Definition at line 1081 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_vhost_off ( User u  ) 

Definition at line 1137 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_cmd_vhost_on ( char *  nick,
char *  vIdent,
char *  vhost 
)

Definition at line 1120 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

int dreamforge_flood_mode_check ( char *  value  ) 

Definition at line 1211 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void dreamforge_set_umode ( User user,
int  ac,
char **  av 
)
int dreamforge_valid_chan ( char *  chan  ) 

Definition at line 1254 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

int dreamforge_valid_nick ( char *  nick  ) 

Definition at line 1244 of file dreamforge.c.

Referenced by moduleAddAnopeCmds().

void moduleAddAnopeCmds (  ) 

Tell anope which function we want to perform each task inside of anope. These prototypes must match what anope expects.

Definition at line 1280 of file dreamforge.c.

References dreamforge_cmd_211(), dreamforge_cmd_219(), dreamforge_cmd_242(), dreamforge_cmd_243(), dreamforge_cmd_250(), dreamforge_cmd_307(), dreamforge_cmd_311(), dreamforge_cmd_312(), dreamforge_cmd_317(), dreamforge_cmd_318(), dreamforge_cmd_351(), dreamforge_cmd_372(), dreamforge_cmd_372_error(), dreamforge_cmd_375(), dreamforge_cmd_376(), dreamforge_cmd_391(), dreamforge_cmd_401(), dreamforge_cmd_akill(), dreamforge_cmd_bob(), dreamforge_cmd_bot_chan_mode(), dreamforge_cmd_bot_nick(), dreamforge_cmd_chg_nick(), dreamforge_cmd_connect(), dreamforge_cmd_ctcp(), dreamforge_cmd_eob(), dreamforge_cmd_global(), dreamforge_cmd_global_legacy(), dreamforge_cmd_guest_nick(), dreamforge_cmd_invite(), dreamforge_cmd_join(), dreamforge_cmd_jupe(), dreamforge_cmd_kick(), dreamforge_cmd_mode(), dreamforge_cmd_nc_change(), dreamforge_cmd_nick(), dreamforge_cmd_notice(), dreamforge_cmd_notice2(), dreamforge_cmd_notice_ops(), dreamforge_cmd_part(), dreamforge_cmd_pong(), dreamforge_cmd_privmsg(), dreamforge_cmd_privmsg2(), dreamforge_cmd_quit(), dreamforge_cmd_release_svshold(), dreamforge_cmd_remove_akill(), dreamforge_cmd_serv_notice(), dreamforge_cmd_serv_privmsg(), dreamforge_cmd_sgline(), dreamforge_cmd_sqline(), dreamforge_cmd_squit(), dreamforge_cmd_svid_umode(), dreamforge_cmd_svid_umode2(), dreamforge_cmd_svid_umode3(), dreamforge_cmd_svshold(), dreamforge_cmd_svsjoin(), dreamforge_cmd_svskill(), dreamforge_cmd_svsmode(), dreamforge_cmd_svsmode_chan(), dreamforge_cmd_svsnick(), dreamforge_cmd_svsnoop(), dreamforge_cmd_svso(), dreamforge_cmd_svspart(), dreamforge_cmd_swhois(), dreamforge_cmd_szline(), dreamforge_cmd_topic(), dreamforge_cmd_unban(), dreamforge_cmd_unsgline(), dreamforge_cmd_unsqline(), dreamforge_cmd_unszline(), dreamforge_cmd_vhost_off(), dreamforge_cmd_vhost_on(), dreamforge_flood_mode_check(), dreamforge_set_umode(), dreamforge_valid_chan(), dreamforge_valid_nick(), pmodule_cmd_211(), pmodule_cmd_219(), pmodule_cmd_242(), pmodule_cmd_243(), pmodule_cmd_250(), pmodule_cmd_307(), pmodule_cmd_311(), pmodule_cmd_312(), pmodule_cmd_317(), pmodule_cmd_318(), pmodule_cmd_351(), pmodule_cmd_372(), pmodule_cmd_372_error(), pmodule_cmd_375(), pmodule_cmd_376(), pmodule_cmd_391(), pmodule_cmd_401(), pmodule_cmd_akill(), pmodule_cmd_bob(), pmodule_cmd_bot_chan_mode(), pmodule_cmd_bot_nick(), pmodule_cmd_chg_nick(), pmodule_cmd_connect(), pmodule_cmd_ctcp(), pmodule_cmd_eob(), pmodule_cmd_global(), pmodule_cmd_global_legacy(), pmodule_cmd_guest_nick(), pmodule_cmd_invite(), pmodule_cmd_join(), pmodule_cmd_jupe(), pmodule_cmd_kick(), pmodule_cmd_mode(), pmodule_cmd_nc_change(), pmodule_cmd_nick(), pmodule_cmd_notice(), pmodule_cmd_notice2(), pmodule_cmd_notice_ops(), pmodule_cmd_part(), pmodule_cmd_pong(), pmodule_cmd_privmsg(), pmodule_cmd_privmsg2(), pmodule_cmd_quit(), pmodule_cmd_release_svshold(), pmodule_cmd_remove_akill(), pmodule_cmd_serv_notice(), pmodule_cmd_serv_privmsg(), pmodule_cmd_sgline(), pmodule_cmd_sqline(), pmodule_cmd_squit(), pmodule_cmd_svid_umode(), pmodule_cmd_svid_umode2(), pmodule_cmd_svid_umode3(), pmodule_cmd_svshold(), pmodule_cmd_svsjoin(), pmodule_cmd_svskill(), pmodule_cmd_svsmode(), pmodule_cmd_svsmode_chan(), pmodule_cmd_svsnick(), pmodule_cmd_svsnoop(), pmodule_cmd_svso(), pmodule_cmd_svspart(), pmodule_cmd_swhois(), pmodule_cmd_szline(), pmodule_cmd_topic(), pmodule_cmd_unban(), pmodule_cmd_unsgline(), pmodule_cmd_unsqline(), pmodule_cmd_unszline(), pmodule_cmd_vhost_off(), pmodule_cmd_vhost_on(), pmodule_flood_mode_check(), pmodule_set_umode(), pmodule_valid_chan(), and pmodule_valid_nick().

void moduleAddIRCDMsgs ( void   ) 

Variable Documentation

Initial value:
 {
    {'i', CMODE_i, 0, NULL, NULL},
    {'k', CMODE_k, 0, get_key, cs_get_key},
    {'l', CMODE_l, CBM_MINUS_NO_ARG, get_limit, cs_get_limit},
    {'m', CMODE_m, 0, NULL, NULL},
    {'n', CMODE_n, 0, NULL, NULL},
    {'p', CMODE_p, 0, NULL, NULL},
    {'r', CMODE_r, 0, NULL, NULL},
    {'s', CMODE_s, 0, NULL, NULL},
    {'t', CMODE_t, 0, NULL, NULL},
    {'R', CMODE_R, 0, NULL, NULL},
    {0}
}

Definition at line 379 of file dreamforge.c.

Definition at line 313 of file dreamforge.c.

Initial value:
 {
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL},
    {NULL},
    {add_ban, del_ban},
    {NULL},
    {NULL},
    {NULL},
    {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL},
    {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}, {NULL}
}

Definition at line 287 of file dreamforge.c.

char myCsmodes[128]
Initial value:
 {
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

    0,
    0,
    0, 0, 0,
    0,
    0, 0, 0, 0,
    0,

    'v', 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

    'o', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
}

Definition at line 265 of file dreamforge.c.

Definition at line 393 of file dreamforge.c.

Definition at line 19 of file dreamforge.c.

Definition at line 118 of file dreamforge.c.

unsigned long umodes[128]

Definition at line 214 of file dreamforge.c.