X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilctimer.c;h=0313a3158698f8a7ea502cc688ad10311e07d6dd;hp=3973752edc2a163b03a90f51315c8c65718defa7;hb=51558729d89b9f3492b2ca754242ed548a579ca4;hpb=1c3ae0efc13419718213114e140c3d83b4608c1e diff --git a/lib/silcutil/silctimer.c b/lib/silcutil/silctimer.c index 3973752e..0313a315 100644 --- a/lib/silcutil/silctimer.c +++ b/lib/silcutil/silctimer.c @@ -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