gnunet-svn
[Top][All Lists]
Advanced

[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))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]