diff options
author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-10-14 17:39:25 +0000 |
---|---|---|
committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-10-14 17:39:25 +0000 |
commit | f6510291aa1131dbc4b4fe2f573b4c317eb3db90 (patch) | |
tree | a5532b5572e52f4a2b0041d8df70451ee11cc897 /src | |
parent | de917994f88cb76f54605d440d05bee538a267e8 (diff) |
Fixed inspircd12.cpp to actually work
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2562 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src')
-rw-r--r-- | src/protocol/inspircd12.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/protocol/inspircd12.cpp b/src/protocol/inspircd12.cpp index 5545e2132..bdc6e999a 100644 --- a/src/protocol/inspircd12.cpp +++ b/src/protocol/inspircd12.cpp @@ -435,13 +435,6 @@ class InspIRCdProto : public IRCDProto send_cmd(TS6SID, "ENDBURST"); } - int IsFloodModeParamValid(const char *value) - { - char *dp, *end; - if (value && *value != ':' && strtoul((*value == '*' ? value + 1 : value), &dp, 10) > 0 && *dp == ':' && *(++dp) && strtoul(dp, &end, 10) > 0 && !*end) return 1; - else return 0; - } - void SendGlobopsInternal(const char *source, const char *buf) { BotInfo *bi = findbot(source); @@ -1180,6 +1173,13 @@ void moduleAddIRCDMsgs() { m = createMessage("METADATA", anope_event_metadata); addCoreMessage(IRCD,m); } +bool ChannelModeFlood::IsValid(const char *value) +{ + char *dp, *end; + if (value && *value != ':' && strtoul((*value == '*' ? value + 1 : value), &dp, 10) > 0 && *dp == ':' && *(++dp) && strtoul(dp, &end, 10) > 0 && !*end) return 1; + else return 0; +} + void moduleAddModes() { /* Add user modes */ |