aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_check.cpp
diff options
context:
space:
mode:
authorGravatar Herman2021-06-12 07:59:13 +0300
committerGravatar GitHub2021-06-12 05:59:13 +0100
commit96e0f18f7faf7bf590c311cd0b63725c64fb4800 (patch)
tree0edba3211652ac7b72834f415bcc042504cc4cad /src/modules/m_check.cpp
parentUse /run/inspircd as the runtime directory on Linux. (diff)
Code refactor and minor fix (#1879)
Diffstat (limited to 'src/modules/m_check.cpp')
-rw-r--r--src/modules/m_check.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/modules/m_check.cpp b/src/modules/m_check.cpp
index 714f0bddd..2eafc0358 100644
--- a/src/modules/m_check.cpp
+++ b/src/modules/m_check.cpp
@@ -295,16 +295,17 @@ class CommandCheck : public Command
const user_hash& users = ServerInstance->Users->GetUsers();
for (user_hash::const_iterator a = users.begin(); a != users.end(); ++a)
{
- if (InspIRCd::Match(a->second->GetRealHost(), parameters[0], ascii_case_insensitive_map) || InspIRCd::Match(a->second->GetDisplayedHost(), parameters[0], ascii_case_insensitive_map))
+ User* ituser = a->second;
+ if (InspIRCd::Match(ituser->GetRealHost(), parameters[0], ascii_case_insensitive_map) || InspIRCd::Match(ituser->GetDisplayedHost(), parameters[0], ascii_case_insensitive_map))
{
/* host or vhost matches mask */
- context.Write("match", ConvToStr(++x) + " " + a->second->GetFullRealHost() + " " + a->second->GetIPString() + " " + a->second->GetRealName());
+ context.Write("match", ConvToStr(++x) + " " + ituser->GetFullRealHost() + " " + ituser->GetIPString() + " " + ituser->GetRealName());
}
/* IP address */
- else if (InspIRCd::MatchCIDR(a->second->GetIPString(), parameters[0]))
+ else if (InspIRCd::MatchCIDR(ituser->GetIPString(), parameters[0]))
{
/* same IP. */
- context.Write("match", ConvToStr(++x) + " " + a->second->GetFullRealHost() + " " + a->second->GetIPString() + " " + a->second->GetRealName());
+ context.Write("match", ConvToStr(++x) + " " + ituser->GetFullRealHost() + " " + ituser->GetIPString() + " " + ituser->GetRealName());
}
}