summaryrefslogtreecommitdiff
path: root/src/modules/m_noctcp.cpp
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2004-05-15 12:08:56 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2004-05-15 12:08:56 +0000
commit5b639d8e57e42922b51998085ffe368f4a9f9ff1 (patch)
treeda1582c56a4f94e5ad8339ded249a0c3ddd001dc /src/modules/m_noctcp.cpp
parent998f74743f4edf551feb136293ca8681de16a6ad (diff)
Added +N via m_nonicks, restored some stuff from a firewall fuckup
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@813 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_noctcp.cpp')
-rw-r--r--src/modules/m_noctcp.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/modules/m_noctcp.cpp b/src/modules/m_noctcp.cpp
index 1b1f56397..a5d472d45 100644
--- a/src/modules/m_noctcp.cpp
+++ b/src/modules/m_noctcp.cpp
@@ -58,6 +58,19 @@ class ModuleNoCTCP : public Module
return 0;
}
+ virtual int OnExtendedMode(userrec* user, void* target, char modechar, int type, bool mode_on, string_list &params)
+ {
+ // check if this is our mode character...
+ if ((modechar == 'C') && (type == MT_CHANNEL))
+ {
+ return 1;
+ }
+ else
+ {
+ return 0;
+ }
+ }
+
virtual ~ModuleNoCTCP()
{
delete Srv;