]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/configreader.h
Allow fast sid reuse by erasing fake users from UserManager::uuidlist when the netspl...
[user/henk/code/inspircd.git] / include / configreader.h
index f3b1f8b741dc27ba58aea1591c832dd72a5b787a..f3137ec0a982d1320be1856de07d62fd29e3c0f0 100644 (file)
@@ -227,6 +227,14 @@ class CoreExport ServerConfig
                std::string PrependModule(const std::string& fn) const { return FileSystem::ExpandPath(Module, fn); }
        };
 
+       /** Holds a complete list of all connect blocks
+        */
+       typedef std::vector<reference<ConnectClass> > ClassVector;
+
+       /** Index of valid oper blocks and types
+        */
+       typedef std::map<std::string, reference<OperInfo> > OperIndex;
+
        /** Get a configuration tag
         * @param tag The name of the tag to get
         */