virtual Version GetVersion()
{
- return Version(1,0,0,0,0);
+ return Version(1,1,0,0,VF_VENDOR,API_VERSION);
}
void Implements(char* List)
first = ServerInstance->Time();
}
- virtual void OnUserRegister(userrec* user)
+ virtual int OnUserRegister(userrec* user)
{
time_t next = ServerInstance->Time();
if (!first)
/* expire throttle */
throttled = 0;
ServerInstance->WriteOpers("*** Connection throttle deactivated");
- return;
+ return 0;
}
userrec::QuitUser(ServerInstance, user, quitmsg);
- return;
+ return 1;
}
if (tdiff <= seconds)
throttled = 1;
ServerInstance->WriteOpers("*** Connection throttle activated");
userrec::QuitUser(ServerInstance, user, quitmsg);
- return;
+ return 1;
}
}
else
conns = 1;
first = next;
}
+ return 0;
}
virtual void OnRehash(const std::string ¶meter)