From 94643c936f9276de0417857eee3a535bc790247a Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Thu, 6 Mar 2014 01:36:32 +0000 Subject: - add keepalive stats --- src/mesh/gnunet-service-mesh_connection.c | 1 + src/mesh/gnunet-service-mesh_tunnel.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/mesh/gnunet-service-mesh_connection.c b/src/mesh/gnunet-service-mesh_connection.c index 1df839d81..119cabee7 100644 --- a/src/mesh/gnunet-service-mesh_connection.c +++ b/src/mesh/gnunet-service-mesh_connection.c @@ -862,6 +862,7 @@ send_connection_keepalive (struct MeshConnection *c, int fwd) LOG (GNUNET_ERROR_TYPE_INFO, "keepalive %s for connection %s\n", GM_f2s (fwd), GMC_2s (c)); + GNUNET_STATISTICS_update (stats, "# keepalives sent", 1, GNUNET_NO); GNUNET_assert (NULL != c->t); msg.size = htons (sizeof (msg)); diff --git a/src/mesh/gnunet-service-mesh_tunnel.c b/src/mesh/gnunet-service-mesh_tunnel.c index 6888cc862..bce2812e5 100644 --- a/src/mesh/gnunet-service-mesh_tunnel.c +++ b/src/mesh/gnunet-service-mesh_tunnel.c @@ -1585,6 +1585,7 @@ handle_decrypted (struct MeshTunnel3 *t, { case GNUNET_MESSAGE_TYPE_MESH_KEEPALIVE: /* Do nothing, connection aleady got updated. */ + GNUNET_STATISTICS_update (stats, "# keepalives received", 1, GNUNET_NO); break; case GNUNET_MESSAGE_TYPE_MESH_DATA: -- cgit v1.2.3