aboutsummaryrefslogtreecommitdiff
path: root/src/fragmentation/defragmentation.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fragmentation/defragmentation.c')
-rw-r--r--src/fragmentation/defragmentation.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fragmentation/defragmentation.c b/src/fragmentation/defragmentation.c
index 2d3f4a57b..f42207046 100644
--- a/src/fragmentation/defragmentation.c
+++ b/src/fragmentation/defragmentation.c
@@ -354,13 +354,13 @@ estimate_latency (struct MessageContext *mc)
354 for (i = 0; i < total; i++) 354 for (i = 0; i < total; i++)
355 { 355 {
356 x[i] = (double) i; 356 x[i] = (double) i;
357 y[i] = (double) (first[i].time.abs_value - first[0].time.abs_value); 357 y[i] = (double) (first[i].time.abs_value_us - first[0].time.abs_value_us);
358 } 358 }
359 gsl_fit_mul (x, 1, y, 1, total, &c1, &cov11, &sumsq); 359 gsl_fit_mul (x, 1, y, 1, total, &c1, &cov11, &sumsq);
360 c1 += sqrt (sumsq); /* add 1 std dev */ 360 c1 += sqrt (sumsq); /* add 1 std dev */
361 ret.rel_value = (uint64_t) c1; 361 ret.rel_value_us = (uint64_t) c1;
362 if (ret.rel_value == 0) 362 if (0 == ret.rel_value_us)
363 ret = GNUNET_TIME_UNIT_MILLISECONDS; /* always at least 1 */ 363 ret = GNUNET_TIME_UNIT_MICROSECONDS; /* always at least 1 */
364 return ret; 364 return ret;
365} 365}
366 366
@@ -381,7 +381,7 @@ discard_oldest_mc (struct GNUNET_DEFRAGMENT_Context *dc)
381 while (NULL != pos) 381 while (NULL != pos)
382 { 382 {
383 if ((old == NULL) || 383 if ((old == NULL) ||
384 (old->last_update.abs_value > pos->last_update.abs_value)) 384 (old->last_update.abs_value_us > pos->last_update.abs_value_us))
385 old = pos; 385 old = pos;
386 pos = pos->next; 386 pos = pos->next;
387 } 387 }