aboutsummaryrefslogtreecommitdiff
path: root/src/hostlist/test_gnunet_daemon_hostlist_learning.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2010-05-17 08:38:25 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2010-05-17 08:38:25 +0000
commitdda99bc4e4ec71d726a7b68c0986e19e0e85a5d1 (patch)
treed0c12bc998ac8917468f525aa866360f9bd1dc0c /src/hostlist/test_gnunet_daemon_hostlist_learning.c
parentbe23aeefdd4f3732ede252f21445c30331788405 (diff)
downloadgnunet-dda99bc4e4ec71d726a7b68c0986e19e0e85a5d1.tar.gz
gnunet-dda99bc4e4ec71d726a7b68c0986e19e0e85a5d1.zip
Diffstat (limited to 'src/hostlist/test_gnunet_daemon_hostlist_learning.c')
-rw-r--r--src/hostlist/test_gnunet_daemon_hostlist_learning.c64
1 files changed, 36 insertions, 28 deletions
diff --git a/src/hostlist/test_gnunet_daemon_hostlist_learning.c b/src/hostlist/test_gnunet_daemon_hostlist_learning.c
index cb2ca9d02..12553ae9c 100644
--- a/src/hostlist/test_gnunet_daemon_hostlist_learning.c
+++ b/src/hostlist/test_gnunet_daemon_hostlist_learning.c
@@ -225,33 +225,40 @@ check_statistics (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
225 GNUNET_asprintf (&stat, 225 GNUNET_asprintf (&stat,
226 gettext_noop("# advertised URI `%s' downloaded"), 226 gettext_noop("# advertised URI `%s' downloaded"),
227 current_adv_uri); 227 current_adv_uri);
228 download_stats = GNUNET_STATISTICS_get (learn_peer.stats, 228
229 "hostlist", 229
230 stat, 230 if ( NULL != learn_peer.stats)
231 GNUNET_TIME_UNIT_MINUTES, 231 {
232 NULL, 232 download_stats = GNUNET_STATISTICS_get (learn_peer.stats,
233 &process_downloads, 233 "hostlist",
234 &learn_peer); 234 stat,
235 GNUNET_free (stat); 235 GNUNET_TIME_UNIT_MINUTES,
236 236 NULL,
237 urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats, 237 &process_downloads,
238 "hostlist", 238 &learn_peer);
239 gettext_noop("# advertised hostlist URIs"), 239 GNUNET_free (stat);
240 GNUNET_TIME_UNIT_MINUTES, 240 urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats,
241 NULL, 241 "hostlist",
242 &process_uris_recv, 242 gettext_noop("# advertised hostlist URIs"),
243 &learn_peer); 243 GNUNET_TIME_UNIT_MINUTES,
244 advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats, 244 NULL,
245 "hostlist", 245 &process_uris_recv,
246 gettext_noop("# hostlist advertisements send"), 246 &learn_peer);
247 GNUNET_TIME_UNIT_MINUTES, 247 }
248 NULL, 248 if ( NULL != adv_peer.stats)
249 &process_adv_sent, 249 {
250 NULL); 250 advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats,
251 check_task = GNUNET_SCHEDULER_add_delayed (sched, 251 "hostlist",
252 CHECK_INTERVALL, 252 gettext_noop("# hostlist advertisements send"),
253 &check_statistics, 253 GNUNET_TIME_UNIT_MINUTES,
254 NULL); 254 NULL,
255 &process_adv_sent,
256 NULL);
257 check_task = GNUNET_SCHEDULER_add_delayed (sched,
258 CHECK_INTERVALL,
259 &check_statistics,
260 NULL);
261 }
255} 262}
256 263
257/** 264/**
@@ -406,6 +413,8 @@ run (void *cls,
406 413
407 sched = s; 414 sched = s;
408 415
416
417
409 check_task = GNUNET_SCHEDULER_add_delayed (sched, 418 check_task = GNUNET_SCHEDULER_add_delayed (sched,
410 CHECK_INTERVALL, 419 CHECK_INTERVALL,
411 &check_statistics, 420 &check_statistics,
@@ -420,7 +429,6 @@ run (void *cls,
420 429
421} 430}
422 431
423
424static int 432static int
425check () 433check ()
426{ 434{