1
0
mirror of https://github.com/anope/anope.git synced 2026-06-27 05:06:38 +02:00

Change badpasslimit from int to unsigned int.

This commit is contained in:
Sadie Powell
2024-05-06 16:42:13 +01:00
parent ee69dc3105
commit 23db58a303
+2 -2
View File
@@ -825,14 +825,14 @@ Anope::string User::Mask() const
bool User::BadPassword()
{
if (!Config->GetBlock("options")->Get<int>("badpasslimit"))
if (!Config->GetBlock("options")->Get<unsigned int>("badpasslimit"))
return false;
if (Config->GetBlock("options")->Get<time_t>("badpasstimeout") > 0 && this->invalid_pw_time > 0 && this->invalid_pw_time < Anope::CurTime - Config->GetBlock("options")->Get<time_t>("badpasstimeout"))
this->invalid_pw_count = 0;
++this->invalid_pw_count;
this->invalid_pw_time = Anope::CurTime;
if (this->invalid_pw_count >= Config->GetBlock("options")->Get<int>("badpasslimit"))
if (this->invalid_pw_count >= Config->GetBlock("options")->Get<unsigned int>("badpasslimit"))
{
this->Kill(Me, "Too many invalid passwords");
return true;