X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_safelist.cpp;h=89e72f6527d43adb126961c0218af7a9ff4ebc48;hb=b6a20325ca0968e4e3e5eecda4d7dc41b8495a4b;hp=ef8065637c987638c11ff47457b72afb98b6e86c;hpb=76ebc88ccd6fef0bf2d97b607829fb3466e273af;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_safelist.cpp b/src/modules/m_safelist.cpp index ef8065637..89e72f652 100644 --- a/src/modules/m_safelist.cpp +++ b/src/modules/m_safelist.cpp @@ -55,7 +55,7 @@ class ListTimer : public InspTimer public: - ListTimer(InspIRCd* Instance, long interval) : InspTimer(interval,TIME), ServerInstance(Instance) + ListTimer(InspIRCd* Instance, long interval) : InspTimer(interval,Instance->Time()), ServerInstance(Instance) { } @@ -87,13 +87,13 @@ class ListTimer : public InspTimer break; } - log(DEBUG, "m_safelist.so: resuming spool of list to client %s at channel %ld", u->nick, ld->list_position); + ServerInstance->Log(DEBUG, "m_safelist.so: resuming spool of list to client %s at channel %ld", u->nick, ld->list_position); chan = NULL; /* Attempt to fill up to half the user's sendq with /LIST output */ long amount_sent = 0; do { - log(DEBUG,"Channel %ld",ld->list_position); + ServerInstance->Log(DEBUG,"Channel %ld",ld->list_position); if (!ld->list_position) u->WriteServ("321 %s Channel :Users Name",u->nick); chan = ServerInstance->GetChannelIndex(ld->list_position); @@ -107,7 +107,7 @@ class ListTimer : public InspTimer int counter = snprintf(buffer,MAXBUF,"322 %s %s %ld :[+%s] %s",u->nick,chan->name,users,chan->ChanModes(has_user),chan->topic); /* Increment total plus linefeed */ amount_sent += counter + 4 + strlen(ServerInstance->Config->ServerName); - log(DEBUG,"m_safelist.so: Sent %ld of safe %ld / 4",amount_sent,u->sendqmax); + ServerInstance->Log(DEBUG,"m_safelist.so: Sent %ld of safe %ld / 4",amount_sent,u->sendqmax); u->WriteServ(std::string(buffer)); } } @@ -197,7 +197,7 @@ class ModuleSafeList : public Module user->GetExt("safelist_last", last_list_time); if (last_list_time) { - if (TIME < (*last_list_time)+60) + if (ServerInstance->Time() < (*last_list_time)+60) { user->WriteServ("NOTICE %s :*** Woah there, slow down a little, you can't /LIST so often!",user->nick); return 1; @@ -210,12 +210,12 @@ class ModuleSafeList : public Module /* * start at channel 0! ;) */ - ld = new ListData(0,TIME); + ld = new ListData(0,ServerInstance->Time()); user->Extend("safelist_cache", ld); listusers.push_back(user); time_t* llt = new time_t; - *llt = TIME; + *llt = ServerInstance->Time(); user->Extend("safelist_last", llt); return 1;