aboutsummaryrefslogtreecommitdiffstats
path: root/src/configreader.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2020-10-27 10:50:28 +0000
committerGravatar Sadie Powell2020-10-27 10:50:28 +0000
commit5a88a78f9926a738a5c91fe32d707016f06d2a6a (patch)
tree44c98ed4d0147c6303d4e852527aefa576488b3a /src/configreader.cpp
parentConvert CmdResult to an 8-bit strongly typed enum. (diff)
parentDon't kill cloaking users when hash/md5 is missing. (diff)
downloadinspircd++-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.cpp22
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))
{
}