]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_messageflood.cpp
Remove unneeded #ifdef IPV6 lines
[user/henk/code/inspircd.git] / src / modules / m_messageflood.cpp
index f2082da3338c27a23a7c12ecf729aaece1fde295..2342870b8e55cde20be5e190cd7d65f99c35bd65 100644 (file)
@@ -143,7 +143,7 @@ class MsgFlood : public ModeHandler
                                                parameter = std::string(ban ? "*" : "") + ConvToStr(nlines) + ":" +ConvToStr(nsecs);
                                                floodsettings *fs = new floodsettings(ServerInstance,ban,nsecs,nlines);
                                                channel->Extend("flood",fs);
-                                               channel->SetMode('f', parameter);
+                                               channel->SetModeParam('f', parameter);
                                                return MODEACTION_ALLOW;
                                        }
                                        else
@@ -163,7 +163,7 @@ class MsgFlood : public ModeHandler
                                                                floodsettings *fs = new floodsettings(ServerInstance,ban,nsecs,nlines);
                                                                channel->Shrink("flood");
                                                                channel->Extend("flood",fs);
-                                                               channel->SetMode('f', parameter);
+                                                               channel->SetModeParam('f', parameter);
                                                                return MODEACTION_ALLOW;
                                                        }
                                                        else
@@ -187,7 +187,7 @@ class MsgFlood : public ModeHandler
                        {
                                delete f;
                                channel->Shrink("flood");
-                               channel->SetMode('f', "");
+                               channel->SetModeParam('f', "");
                                return MODEACTION_ALLOW;
                        }
                }
@@ -243,7 +243,7 @@ class ModuleMsgFlood : public Module
                                char kickmessage[MAXBUF];
                                snprintf(kickmessage, MAXBUF, "Channel flood triggered (limit is %d lines in %d secs)", f->lines, f->secs);
 
-                               if (!dest->ServerKickUser(user, kickmessage, true))
+                               if (!dest->ServerKickUser(user, kickmessage))
                                {
                                        delete dest;
                                }