From 5c0927bb8e626a7e4c01a31eba2ec1edacca55c6 Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Thu, 19 Jan 2012 23:17:24 +0000 Subject: [PATCH] Added TTL and MID initialization to tunnel refresh packets. --- src/mesh/gnunet-service-mesh.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index 79c6cb1b3..379609c96 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -3347,6 +3347,9 @@ path_refresh (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) msg->header.type = htons (GNUNET_MESSAGE_TYPE_MESH_MULTICAST); msg->oid = my_full_id; msg->tid = htonl (t->id.tid); + msg->ttl = htonl (DEFAULT_TTL); + msg->mid = htonl (t->mid + 1); + t->mid++; payload = (struct GNUNET_MessageHeader *) &msg[1]; payload->size = htons (sizeof (struct GNUNET_MessageHeader)); payload->type = htons (GNUNET_MESSAGE_TYPE_MESH_PATH_KEEPALIVE); -- 2.25.1