From 86f5463a30b1ec7bec886996e733e2b7acfe5a6b Mon Sep 17 00:00:00 2001 From: "geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b" Date: Sat, 7 Oct 2006 15:11:22 +0000 Subject: BUILD : 1.7.15 (1165) BUGS : 603 NOTES : Added support for SVSMODE by parsing it as a MODE on supported IRCDs git-svn-id: svn://svn.anope.org/anope/trunk@1165 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@887 5417fbe8-f217-4b02-8779-1006273d7864 --- src/protocol/bahamut.c | 2 +- src/protocol/dreamforge.c | 2 +- src/protocol/inspircd.c | 3 ++- src/protocol/plexus2.c | 2 +- src/protocol/plexus3.c | 2 ++ src/protocol/rageircd.c | 2 +- src/protocol/solidircd.c | 2 +- src/protocol/ultimate2.c | 4 ++-- src/protocol/ultimate3.c | 2 +- src/protocol/viagra.c | 2 +- 10 files changed, 13 insertions(+), 10 deletions(-) (limited to 'src/protocol') diff --git a/src/protocol/bahamut.c b/src/protocol/bahamut.c index 1fb2a9997..c71b46958 100644 --- a/src/protocol/bahamut.c +++ b/src/protocol/bahamut.c @@ -666,7 +666,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_sqline); addCoreMessage(IRCD,m); diff --git a/src/protocol/dreamforge.c b/src/protocol/dreamforge.c index f6e9154ae..3ff74be52 100644 --- a/src/protocol/dreamforge.c +++ b/src/protocol/dreamforge.c @@ -493,7 +493,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_null); addCoreMessage(IRCD,m); diff --git a/src/protocol/inspircd.c b/src/protocol/inspircd.c index 8fc33f537..5a57e4cb0 100644 --- a/src/protocol/inspircd.c +++ b/src/protocol/inspircd.c @@ -475,7 +475,8 @@ void moduleAddIRCDMsgs(void) { m = createMessage("SAMODE", anope_event_samode); addCoreMessage(IRCD,m); m = createMessage("SANICK", anope_event_sanick); addCoreMessage(IRCD,m); m = createMessage("SAJOIN", anope_event_sajoin); addCoreMessage(IRCD,m); - m = createMessage("SAPART", anope_event_sapart);addCoreMessage(IRCD,m); + m = createMessage("SAPART", anope_event_sapart); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode) ;addCoreMessage(IRCD,m); m = createMessage("QLINE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("GLINE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("ELINE", anope_event_null); addCoreMessage(IRCD,m); diff --git a/src/protocol/plexus2.c b/src/protocol/plexus2.c index 16f62729e..ff8d289cd 100644 --- a/src/protocol/plexus2.c +++ b/src/protocol/plexus2.c @@ -750,7 +750,7 @@ moduleAddIRCDMsgs (void) addCoreMessage (IRCD, m); m = createMessage ("WHOIS", anope_event_whois); addCoreMessage (IRCD, m); - m = createMessage ("SVSMODE", anope_event_null); + m = createMessage ("SVSMODE", anope_event_mode); addCoreMessage (IRCD, m); m = createMessage ("SVSNICK", anope_event_null); addCoreMessage (IRCD, m); diff --git a/src/protocol/plexus3.c b/src/protocol/plexus3.c index a5bd5d126..c1e3b64de 100644 --- a/src/protocol/plexus3.c +++ b/src/protocol/plexus3.c @@ -741,6 +741,8 @@ moduleAddIRCDMsgs (void) addCoreMessage (IRCD, m); m = createMessage ("ENCAP", anope_event_encap); addCoreMessage (IRCD, m); + m = createMessage ("SVSMODE", anope_event_mode); + addCoreMessage (IRCD, m); } void diff --git a/src/protocol/rageircd.c b/src/protocol/rageircd.c index d49199025..e24658e04 100644 --- a/src/protocol/rageircd.c +++ b/src/protocol/rageircd.c @@ -533,7 +533,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_sqline); addCoreMessage(IRCD,m); diff --git a/src/protocol/solidircd.c b/src/protocol/solidircd.c index a8431d904..0f1a77baa 100644 --- a/src/protocol/solidircd.c +++ b/src/protocol/solidircd.c @@ -672,7 +672,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_sqline); addCoreMessage(IRCD,m); diff --git a/src/protocol/ultimate2.c b/src/protocol/ultimate2.c index bb0362b2d..495a23d07 100644 --- a/src/protocol/ultimate2.c +++ b/src/protocol/ultimate2.c @@ -703,9 +703,9 @@ void moduleAddIRCDMsgs(void) { if (UseTokens) { m = createMessage("h", anope_event_null); addCoreMessage(IRCD,m); } - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); if (UseTokens) { - m = createMessage("n", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("n", anope_event_mode); addCoreMessage(IRCD,m); } m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); if (UseTokens) { diff --git a/src/protocol/ultimate3.c b/src/protocol/ultimate3.c index db2ccceff..ac0d6ee44 100644 --- a/src/protocol/ultimate3.c +++ b/src/protocol/ultimate3.c @@ -623,7 +623,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_sqline); addCoreMessage(IRCD,m); diff --git a/src/protocol/viagra.c b/src/protocol/viagra.c index 2a9303510..ed2f6df4f 100644 --- a/src/protocol/viagra.c +++ b/src/protocol/viagra.c @@ -703,7 +703,7 @@ void moduleAddIRCDMsgs(void) { m = createMessage("RAKILL", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SILENCE", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSKILL", anope_event_null); addCoreMessage(IRCD,m); - m = createMessage("SVSMODE", anope_event_null); addCoreMessage(IRCD,m); + m = createMessage("SVSMODE", anope_event_mode); addCoreMessage(IRCD,m); m = createMessage("SVSNICK", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SVSNOOP", anope_event_null); addCoreMessage(IRCD,m); m = createMessage("SQLINE", anope_event_sqline); addCoreMessage(IRCD,m); -- cgit