diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-17 08:38:25 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-05-17 08:38:25 +0000 |
commit | dda99bc4e4ec71d726a7b68c0986e19e0e85a5d1 (patch) | |
tree | d0c12bc998ac8917468f525aa866360f9bd1dc0c /src/hostlist/test_gnunet_daemon_hostlist_learning.c | |
parent | be23aeefdd4f3732ede252f21445c30331788405 (diff) | |
download | gnunet-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.c | 64 |
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 | |||
424 | static int | 432 | static int |
425 | check () | 433 | check () |
426 | { | 434 | { |