]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/inspircd.cpp
Add a note about interfaces that may be useful
[user/henk/code/inspircd.git] / src / inspircd.cpp
index 9748e9472761109e80f5acd412f782c2b2ed3e15..1ee2da1dec29cb57184056dd17d5b9c9062bd991 100644 (file)
@@ -92,6 +92,8 @@ void InspIRCd::Cleanup()
        /* We do this more than once, so that any service providers get a
         * chance to be unhooked by the modules using them, but then get
         * a chance to be removed themsleves.
+        *
+        * XXX there may be a better way to do this with 1.2
         */
        for (int tries = 0; tries < 3; tries++)
        {
@@ -339,7 +341,6 @@ InspIRCd::InspIRCd(int argc, char** argv)
        this->Config->operclass.clear();
 
        this->TIME = this->OLDTIME = this->startup_time = time(NULL);
-       this->time_delta = 0;
        srand(this->TIME);
 
        *this->LogFileName = 0;
@@ -740,26 +741,11 @@ bool InspIRCd::AllModulesReportReady(User* user)
        return true;
 }
 
-time_t InspIRCd::Time(bool delta)
+time_t InspIRCd::Time()
 {
-       if (delta)
-               return TIME + time_delta;
        return TIME;
 }
 
-int InspIRCd::SetTimeDelta(int delta)
-{
-       int old = time_delta;
-       time_delta = delta;
-       this->Log(DEBUG, "Time delta set to %d (was %d)", time_delta, old);
-       return old;
-}
-
-int InspIRCd::GetTimeDelta()
-{
-       return time_delta;
-}
-
 void InspIRCd::SetSignal(int signal)
 {
        *mysig = signal;