diff options
| author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-10-13 21:26:38 +0000 |
|---|---|---|
| committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-10-13 21:26:38 +0000 |
| commit | d3d64c27b199622c90075d6f59dd08e44acbb378 (patch) | |
| tree | 68029e10dc754271235e2a4e3d04b3fb19ddd15c /src/ircd.c | |
| parent | 1fd66851320e239b531720c27614a5ad4c604c97 (diff) | |
Complete rewrite of everything associated with modes, this breaks saving and reading mlocked modes from the databases until the new databases are implemented
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2560 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/ircd.c')
| -rw-r--r-- | src/ircd.c | 127 |
1 files changed, 0 insertions, 127 deletions
diff --git a/src/ircd.c b/src/ircd.c index 13e1ed2dc..89866fc06 100644 --- a/src/ircd.c +++ b/src/ircd.c @@ -16,7 +16,6 @@ #include "extern.h" IRCDProto *ircdproto; -IRCDModes ircd_modes; /** * Globals we want from the protocol file @@ -24,13 +23,6 @@ IRCDModes ircd_modes; IRCDVar *ircd; IRCDCAPAB *ircdcap; char *version_protocol; -CBModeInfo *cbmodeinfos; -CUMode cumodes[128]; -char *flood_mode_char_set; -char *flood_mode_char_remove; -CBMode cbmodes[128]; -CMMode cmmodes[128]; -char csmodes[128]; int UseTSMODE; void pmodule_ircd_proto(IRCDProto *proto) @@ -68,126 +60,7 @@ void pmodule_ircd_version(const char *version) version_protocol = sstrdup(version); } -void pmodule_ircd_cbmodeinfos(CBModeInfo * modeinfos) -{ - cbmodeinfos = modeinfos; -} - -void pmodule_ircd_cumodes(CUMode modes[128]) -{ - int i = 0; - for (i = 0; i < 128; i++) { - cumodes[i] = modes[i]; - } -} - -void pmodule_ircd_flood_mode_char_set(const char *mode) -{ - flood_mode_char_set = sstrdup(mode); -} - -void pmodule_ircd_flood_mode_char_remove(const char *mode) -{ - flood_mode_char_remove = sstrdup(mode); -} - -void pmodule_ircd_cbmodes(CBMode modes[128]) -{ - int i = 0; - for (i = 0; i < 128; i++) { - cbmodes[i] = modes[i]; - } -} - -void pmodule_ircd_cmmodes(CMMode modes[128]) -{ - int i = 0; - for (i = 0; i < 128; i++) { - cmmodes[i] = modes[i]; - } -} - -void pmodule_ircd_csmodes(char mode[128]) -{ - int i = 0; - for (i = 0; i < 128; i++) { - csmodes[i] = mode[i]; - } -} - void pmodule_ircd_useTSMode(int use) { UseTSMODE = use; } - -/** mode stuff */ - -void pmodule_invis_umode(int mode) -{ - ircd_modes.user_invis = mode; -} - -void pmodule_oper_umode(int mode) -{ - ircd_modes.user_oper = mode; -} - -void pmodule_invite_cmode(int mode) -{ - ircd_modes.chan_invite = mode; -} - -void pmodule_secret_cmode(int mode) -{ - ircd_modes.chan_secret = mode; -} - -void pmodule_private_cmode(int mode) -{ - ircd_modes.chan_private = mode; -} - -void pmodule_key_mode(int mode) -{ - ircd_modes.chan_key = mode; -} - -void pmodule_limit_mode(int mode) -{ - ircd_modes.chan_limit = mode; -} - -int anope_get_invis_mode() -{ - return ircd_modes.user_invis; -} - -int anope_get_oper_mode() -{ - return ircd_modes.user_oper; -} - -int anope_get_invite_mode() -{ - return ircd_modes.chan_invite; -} - -int anope_get_secret_mode() -{ - return ircd_modes.chan_secret; -} - -int anope_get_private_mode() -{ - return ircd_modes.chan_private; -} - -int anope_get_key_mode() -{ - return ircd_modes.chan_key; -} - -int anope_get_limit_mode() -{ - return ircd_modes.chan_limit; -} |
