]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/configreader.h
Fix ISON with multiple lines of ISON response, canonize the responses to weed out...
[user/henk/code/inspircd.git] / include / configreader.h
index 98a13034d22a88c3f25336f55a1e9bc4832104de..3c8a58e64e57c3968fa88edb179598c291cf4230 100644 (file)
@@ -479,6 +479,10 @@ class ServerConfig : public Extensible
         */
        std::map<std::string,int> maxbans;
 
+       /** Directory where the inspircd binary resides
+        */
+       std::string MyDir;
+
        /** If set to true, no user DNS lookups are to be performed
         */
        bool NoUserDns;
@@ -492,6 +496,11 @@ class ServerConfig : public Extensible
         */
        bool CycleHosts;
 
+       /** If set to true, prefixed channel NOTICEs and PRIVMSGs will have the prefix
+        *  added to the outgoing text for undernet style msg prefixing.
+        */
+       bool UndernetMsgPrefix;
+
        /** All oper type definitions from the config file
         */
        opertype_t opertypes;
@@ -500,6 +509,14 @@ class ServerConfig : public Extensible
         */
        operclass_t operclass;
 
+       /** Saved argv from startup
+        */
+       char** argv;
+
+       /** Saved argc from startup
+        */
+       int argc;
+
        /** Construct a new ServerConfig
         */
        ServerConfig(InspIRCd* Instance);