void init()
{
- OnRehash(NULL);
ServerInstance->Modules->AddService(this->dnsLookup);
ServerInstance->Modules->AddService(this->ptrHosts);
-
- Implementation i[] = { I_OnUserInit, I_OnCheckReady };
- ServerInstance->Modules->Attach(i, this, sizeof(i) / sizeof(Implementation));
}
void OnUserInit(LocalUser *user)
{
- if (!DNS || user->MyClass->nouserdns)
+ if (!DNS || !user->MyClass->resolvehostnames)
{
user->WriteNotice("*** Skipping host resolution (disabled by server administrator)");
return;