From: Your Name Date: Fri, 11 Dec 2020 14:58:02 +0000 (+0100) Subject: auth bind: call DynListener static functions correctly X-Git-Tag: rec-4.5.0-alpha1~73^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dc9a3a8ebbb43ceb7b770b1253e1c8b9852bf97d;p=thirdparty%2Fpdns.git auth bind: call DynListener static functions correctly --- diff --git a/modules/bindbackend/bindbackend2.cc b/modules/bindbackend/bindbackend2.cc index 4e1d3ba884..6afb259cf8 100644 --- a/modules/bindbackend/bindbackend2.cc +++ b/modules/bindbackend/bindbackend2.cc @@ -742,12 +742,11 @@ Bind2Backend::Bind2Backend(const string &suffix, bool loadZones) s_first=0; } - extern DynListener *dl; - dl->registerFunc("BIND-RELOAD-NOW", &DLReloadNowHandler, "bindbackend: reload domains", ""); - dl->registerFunc("BIND-DOMAIN-STATUS", &DLDomStatusHandler, "bindbackend: list status of all domains", "[domains]"); - dl->registerFunc("BIND-DOMAIN-EXTENDED-STATUS", &DLDomExtendedStatusHandler, "bindbackend: list the extended status of all domains", "[domains]"); - dl->registerFunc("BIND-LIST-REJECTS", &DLListRejectsHandler, "bindbackend: list rejected domains"); - dl->registerFunc("BIND-ADD-ZONE", &DLAddDomainHandler, "bindbackend: add zone", " "); + DynListener::registerFunc("BIND-RELOAD-NOW", &DLReloadNowHandler, "bindbackend: reload domains", ""); + DynListener::registerFunc("BIND-DOMAIN-STATUS", &DLDomStatusHandler, "bindbackend: list status of all domains", "[domains]"); + DynListener::registerFunc("BIND-DOMAIN-EXTENDED-STATUS", &DLDomExtendedStatusHandler, "bindbackend: list the extended status of all domains", "[domains]"); + DynListener::registerFunc("BIND-LIST-REJECTS", &DLListRejectsHandler, "bindbackend: list rejected domains"); + DynListener::registerFunc("BIND-ADD-ZONE", &DLAddDomainHandler, "bindbackend: add zone", " "); } Bind2Backend::~Bind2Backend()