summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/u_listmode.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/u_listmode.h b/include/u_listmode.h
index 689505c5c..390a8729b 100644
--- a/include/u_listmode.h
+++ b/include/u_listmode.h
@@ -523,10 +523,10 @@ class ListModeBase : public ModeHandler
{
if (LM->user)
{
- if (InspIRCd::Match(LM->user->GetFullRealHost(), it->mask) || InspIRCd::Match(LM->user->GetFullHost(), it->mask) || (InspIRCd::MatchCIDR(LM->literal, it->mask)))
+ if (InspIRCd::Match(LM->user->GetFullRealHost(), it->mask.substr(2)) || InspIRCd::Match(LM->user->GetFullHost(), it->mask.substr(2)) || (InspIRCd::MatchCIDR(LM->literal, it->mask.substr(2))))
return it->mask.c_str();
}
- else if (InspIRCd::Match(LM->literal.substr(2), it->mask))
+ else if (InspIRCd::Match(LM->literal, it->mask.substr(2)))
return it->mask.c_str();
}
else