]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_connectban.cpp
Remove current time parameter of the Timer constructor
[user/henk/code/inspircd.git] / src / modules / m_connectban.cpp
index 59b8f2d36f809ed1954442744f8b1d9057b89956..fcb4b09ed8dcb9c2a69473808458801007fd35ac 100644 (file)
@@ -22,7 +22,8 @@
 
 class ModuleConnectBan : public Module
 {
-       clonemap connects;
+       typedef std::map<irc::sockets::cidr_mask, unsigned int> ConnectMap;
+       ConnectMap connects;
        unsigned int threshold;
        unsigned int banduration;
        unsigned int ipv4_cidr;
@@ -52,7 +53,6 @@ class ModuleConnectBan : public Module
                        return;
 
                int range = 32;
-               clonemap::iterator i;
 
                switch (u->client_sa.sa.sa_family)
                {
@@ -65,7 +65,7 @@ class ModuleConnectBan : public Module
                }
 
                irc::sockets::cidr_mask mask(u->client_sa, range);
-               i = connects.find(mask);
+               ConnectMap::iterator i = connects.find(mask);
 
                if (i != connects.end())
                {