aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_dnsbl.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2022-12-27 17:57:54 +0000
committerGravatar Sadie Powell2022-12-27 18:19:10 +0000
commit75de6e0d5c28d0a4f798a02be024e45f148bc52c (patch)
tree1e4b18a50051b3950716f79c0818a0cf5e7a5bcb /src/modules/m_dnsbl.cpp
parentMerge branch 'insp3' into master. (diff)
Add the ListExtItem extension type.
Diffstat (limited to 'src/modules/m_dnsbl.cpp')
-rw-r--r--src/modules/m_dnsbl.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/m_dnsbl.cpp b/src/modules/m_dnsbl.cpp
index 3dafbb486..bfa72d39b 100644
--- a/src/modules/m_dnsbl.cpp
+++ b/src/modules/m_dnsbl.cpp
@@ -163,7 +163,7 @@ public:
}
};
-typedef SimpleExtItem<std::vector<std::string> > MarkExtItem;
+typedef ListExtItem<std::vector<std::string>> MarkExtItem;
class DNSBLResolver final
: public DNS::Request
@@ -296,10 +296,10 @@ public:
them->ChangeDisplayedHost(ConfEntry->markhost);
}
- std::vector<std::string>* marks = nameExt.Get(them);
+ MarkExtItem::List* marks = nameExt.Get(them);
if (!marks)
{
- marks = new std::vector<std::string>();
+ marks = new MarkExtItem::List();
nameExt.Set(them, marks);
}
marks->push_back(ConfEntry->name);
@@ -475,7 +475,7 @@ public:
if (!myclass->config->readString("dnsbl", dnsbl))
return MOD_RES_PASSTHRU;
- std::vector<std::string>* match = nameExt.Get(user);
+ MarkExtItem::List* match = nameExt.Get(user);
if (!match)
{
ServerInstance->Logs.Debug("CONNECTCLASS", "The %s connect class is not suitable as it requires a DNSBL mark",