[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r27878 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r27878 - gnunet/src/mesh |
Date: |
Wed, 10 Jul 2013 14:34:05 +0200 |
Author: bartpolot
Date: 2013-07-10 14:34:05 +0200 (Wed, 10 Jul 2013)
New Revision: 27878
Modified:
gnunet/src/mesh/gnunet-service-mesh.c
Log:
- use proper reliability metadata
Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c 2013-07-10 12:34:00 UTC (rev
27877)
+++ gnunet/src/mesh/gnunet-service-mesh.c 2013-07-10 12:34:05 UTC (rev
27878)
@@ -4594,13 +4594,14 @@
+ size);
copy->t = t;
copy->id = fc->last_pid_recv + 1;
- copy->is_forward = GNUNET_YES;
+ copy->is_forward = (tid < GNUNET_MESH_LOCAL_TUNNEL_ID_SERV);
copy->retry_timer = GNUNET_TIME_UNIT_MINUTES;
copy->retry_task = GNUNET_SCHEDULER_add_delayed (copy->retry_timer,
&tunnel_retransmit_message,
copy);
if (GNUNET_OK !=
- GNUNET_CONTAINER_multihashmap32_put (t->sent_messages_fwd,
+ GNUNET_CONTAINER_multihashmap32_put (tid <
GNUNET_MESH_LOCAL_TUNNEL_ID_SERV ?
+ t->sent_messages_fwd :
t->sent_messages_bck,
copy->id,
copy,
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27878 - gnunet/src/mesh,
gnunet <=