aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/test_cadet.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2017-01-25 21:02:11 +0100
committerChristian Grothoff <christian@grothoff.org>2017-01-25 21:02:11 +0100
commitaa64c277f9e7e2a0c185456277d1013f4277288c (patch)
treedefe1e1536824b69b796a6c1889bd2434d6ee2db /src/cadet/test_cadet.c
parent1946e3b8873d682d2adc7ce0b2fb30ca38eee943 (diff)
downloadgnunet-aa64c277f9e7e2a0c185456277d1013f4277288c.tar.gz
gnunet-aa64c277f9e7e2a0c185456277d1013f4277288c.zip
implement keepalives
Diffstat (limited to 'src/cadet/test_cadet.c')
-rw-r--r--src/cadet/test_cadet.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/cadet/test_cadet.c b/src/cadet/test_cadet.c
index df279d72a..efc4f96b3 100644
--- a/src/cadet/test_cadet.c
+++ b/src/cadet/test_cadet.c
@@ -345,15 +345,21 @@ shutdown_task (void *cls)
345 * operation has executed successfully. 345 * operation has executed successfully.
346 */ 346 */
347static void 347static void
348stats_cont (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) 348stats_cont (void *cls,
349 struct GNUNET_TESTBED_Operation *op,
350 const char *emsg)
349{ 351{
350 GNUNET_log (GNUNET_ERROR_TYPE_INFO, 352 GNUNET_log (GNUNET_ERROR_TYPE_INFO,
351 " KA sent: %u, KA received: %u\n", 353 " KA sent: %u, KA received: %u\n",
352 ka_sent, ka_received); 354 ka_sent,
355 ka_received);
353 if ( (KEEPALIVE == test) && 356 if ( (KEEPALIVE == test) &&
354 ( (ka_sent < 2) || 357 ( (ka_sent < 2) ||
355 (ka_sent > ka_received + 1)) ) 358 (ka_sent > ka_received + 1)) )
359 {
360 GNUNET_break (0);
356 ok--; 361 ok--;
362 }
357 GNUNET_TESTBED_operation_done (stats_op); 363 GNUNET_TESTBED_operation_done (stats_op);
358 364
359 if (NULL != disconnect_task) 365 if (NULL != disconnect_task)