X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fconfigreader.h;h=514e5e9b3834a9a8bd4d58ef80d429f6009d33e6;hb=b1d06ea1d3a4a11a8253e0d81c832cb54c3c0946;hp=9e0016bee92f80a6655e51f9053eebdae0af3dde;hpb=feeeced47094ed52541d1bc74440f1b223e6dadc;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/configreader.h b/include/configreader.h index 9e0016bee..514e5e9b3 100644 --- a/include/configreader.h +++ b/include/configreader.h @@ -151,9 +151,9 @@ struct InitialConfig struct MultiConfig { const char* tag; - char* items[12]; - char* items_default[12]; - int datatype[12]; + char* items[13]; + char* items_default[13]; + int datatype[13]; MultiNotify init_function; MultiValidator validation_function; MultiNotify finish_function; @@ -276,6 +276,14 @@ class ServerConfig : public Extensible */ char PrefixQuit[MAXBUF]; + /** The quit suffix in use, or an empty string + */ + char SuffixQuit[MAXBUF]; + + /** The fixed quit message in use, or an empty string + */ + char FixedQuit[MAXBUF]; + /** The last string found within a tag, or * an empty string. */ @@ -479,7 +487,7 @@ class ServerConfig : public Extensible /** List of u-lined servers */ - std::vector ulines; + std::map ulines; /** Max banlist sizes for channels (the std::string is a glob) */