diff options
| author | 2020-10-27 10:50:28 +0000 | |
|---|---|---|
| committer | 2020-10-27 10:50:28 +0000 | |
| commit | 5a88a78f9926a738a5c91fe32d707016f06d2a6a (patch) | |
| tree | 44c98ed4d0147c6303d4e852527aefa576488b3a /src/configreader.cpp | |
| parent | Convert CmdResult to an 8-bit strongly typed enum. (diff) | |
| parent | Don't kill cloaking users when hash/md5 is missing. (diff) | |
| download | inspircd++-5a88a78f9926a738a5c91fe32d707016f06d2a6a.tar.gz inspircd++-5a88a78f9926a738a5c91fe32d707016f06d2a6a.tar.bz2 inspircd++-5a88a78f9926a738a5c91fe32d707016f06d2a6a.zip | |
Merge branch 'insp3' into master.
Diffstat (limited to 'src/configreader.cpp')
| -rw-r--r-- | src/configreader.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/configreader.cpp b/src/configreader.cpp index 2b28ac636..cbc5f21c7 100644 --- a/src/configreader.cpp +++ b/src/configreader.cpp @@ -38,17 +38,17 @@ #include <iostream> ServerLimits::ServerLimits(ConfigTag* tag) - : NickMax(tag->getUInt("maxnick", 30)) - , ChanMax(tag->getUInt("maxchan", 64)) - , MaxModes(tag->getUInt("maxmodes", 20)) - , IdentMax(tag->getUInt("maxident", 10)) - , MaxQuit(tag->getUInt("maxquit", 255)) - , MaxTopic(tag->getUInt("maxtopic", 307)) - , MaxKick(tag->getUInt("maxkick", 255)) - , MaxReal(tag->getUInt("maxreal", 128)) - , MaxAway(tag->getUInt("maxaway", 200)) - , MaxLine(tag->getUInt("maxline", 512)) - , MaxHost(tag->getUInt("maxhost", 64)) + : MaxLine(tag->getUInt("maxline", 512, 512)) + , NickMax(tag->getUInt("maxnick", 30, 1, MaxLine)) + , ChanMax(tag->getUInt("maxchan", 64, 1, MaxLine)) + , MaxModes(tag->getUInt("maxmodes", 20, 1)) + , IdentMax(tag->getUInt("maxident", 10, 1)) + , MaxQuit(tag->getUInt("maxquit", 255, 0, MaxLine)) + , MaxTopic(tag->getUInt("maxtopic", 307, 1, MaxLine)) + , MaxKick(tag->getUInt("maxkick", 255, 1, MaxLine)) + , MaxReal(tag->getUInt("maxreal", 128, 1, MaxLine)) + , MaxAway(tag->getUInt("maxaway", 200, 1, MaxLine)) + , MaxHost(tag->getUInt("maxhost", 64, 1, MaxLine)) { } |
