From 75de6e0d5c28d0a4f798a02be024e45f148bc52c Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 27 Dec 2022 17:57:54 +0000 Subject: Add the ListExtItem extension type. --- src/modules/m_dnsbl.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/modules/m_dnsbl.cpp') 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 > MarkExtItem; +typedef ListExtItem> MarkExtItem; class DNSBLResolver final : public DNS::Request @@ -296,10 +296,10 @@ public: them->ChangeDisplayedHost(ConfEntry->markhost); } - std::vector* marks = nameExt.Get(them); + MarkExtItem::List* marks = nameExt.Get(them); if (!marks) { - marks = new std::vector(); + 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* 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", -- cgit v1.3.1-10-gc9f91