]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_connflood.cpp
Add a typedef for LocalUserList
[user/henk/code/inspircd.git] / src / modules / m_connflood.cpp
index 9d7c9cb2cf648014ea3e31d49fd0cbbe0cafcd57..71516063b263539ae56048bee4e6c4c0df1ff9da 100644 (file)
@@ -50,15 +50,15 @@ public:
        void InitConf()
        {
                /* read configuration variables */
-               ConfigReader conf;
+               ConfigTag* tag = ServerInstance->Config->ConfValue("connflood");
                /* throttle configuration */
-               seconds = conf.ReadInteger("connflood", "seconds", 0, true);
-               maxconns = conf.ReadInteger("connflood", "maxconns", 0, true);
-               timeout = conf.ReadInteger("connflood", "timeout", 0, true);
-               quitmsg = conf.ReadValue("connflood", "quitmsg", 0);
+               seconds = tag->getInt("seconds");
+               maxconns = tag->getInt("maxconns");
+               timeout = tag->getInt("timeout");
+               quitmsg = tag->getString("quitmsg");
 
                /* seconds to wait when the server just booted */
-               boot_wait = conf.ReadInteger("connflood", "bootwait", 0, true);
+               boot_wait = tag->getInt("bootwait");
 
                first = ServerInstance->Time();
        }