/*
This file is part of GNUnet.
- (C) 2011-2013 Christian Grothoff (and other contributing authors)
+ Copyright (C) 2011-2013 Christian Grothoff (and other contributing authors)
GNUnet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
You should have received a copy of the GNU General Public License
along with GNUnet; see the file COPYING. If not, write to the
- Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.
+ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
*/
/**
static struct GNUNET_TIME_Relative delta;
-static GNUNET_SCHEDULER_TaskIdentifier speedup_task;
+static struct GNUNET_SCHEDULER_Task * speedup_task;
static void
{
static long long current_offset;
- speedup_task = GNUNET_SCHEDULER_NO_TASK;
+ speedup_task = NULL;
if (0 != (GNUNET_SCHEDULER_REASON_SHUTDOWN & tc->reason))
return;
current_offset += delta.rel_value_us;
void
GNUNET_SPEEDUP_stop_ ()
{
- if (GNUNET_SCHEDULER_NO_TASK != speedup_task)
+ if (NULL != speedup_task)
{
GNUNET_SCHEDULER_cancel (speedup_task);
- speedup_task = GNUNET_SCHEDULER_NO_TASK;
+ speedup_task = NULL;
}
if ( (0 != interval.rel_value_us) &&
(0 != delta.rel_value_us) )