diff options
| author | 2022-12-27 17:57:54 +0000 | |
|---|---|---|
| committer | 2022-12-27 18:19:10 +0000 | |
| commit | 75de6e0d5c28d0a4f798a02be024e45f148bc52c (patch) | |
| tree | 1e4b18a50051b3950716f79c0818a0cf5e7a5bcb /src/modules/m_dnsbl.cpp | |
| parent | Merge 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.cpp | 8 |
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", |
