Added SILC errno API. Added SilcResult, generic error code and
[silc.git] / lib / silcutil / silctimer.c
index 3973752edc2a163b03a90f51315c8c65718defa7..0313a3158698f8a7ea502cc688ad10311e07d6dd 100644 (file)
@@ -128,40 +128,3 @@ SilcBool silc_timer_is_running(SilcTimer timer)
 {
   return timer->running;
 }
-
-#if 0
-void silc_timer_synchronize(SilcTimer timer)
-{
-  SilcUInt32 tdiff, cumu, i;
-  SilcUInt64 t1, t2, tcumu;
-
-  /* Sync normal timer */
-  for (i = 0, cumu = 0; i < 5; i++) {
-    silc_timer_start(timer);
-    silc_timer_stop(timer);
-    silc_timer_value(timer, NULL, &tdiff);
-    cumu += tdiff;
-  }
-
-  timer->sync_diff = cumu;
-  if (timer->sync_diff > 5)
-    timer->sync_diff /= 5;
-
-  /* Sync CPU tick count */
-  tcumu = 0;
-  t1 = silc_timer_tick(timer, FALSE);
-  t2 = silc_timer_tick(timer, FALSE);
-  tcumu += (t2 - t1);
-  t1 = silc_timer_tick(timer, FALSE);
-  t2 = silc_timer_tick(timer, FALSE);
-  tcumu += (t2 - t1);
-  t1 = silc_timer_tick(timer, FALSE);
-  t2 = silc_timer_tick(timer, FALSE);
-  tcumu += (t2 - t1);
-  timer->sync_tdiff = tcumu / 3;
-
-  t1 = silc_timer_tick(timer, FALSE);
-  t2 = silc_timer_tick(timer, TRUE);
-  timer->sync_tdiff += (int)(t2 - t1);
-}
-#endif