X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilctimer.c;h=0313a3158698f8a7ea502cc688ad10311e07d6dd;hb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;hp=3973752edc2a163b03a90f51315c8c65718defa7;hpb=ab2995608e4061f88231bdba3f1f5f2709503701;p=silc.git 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