gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r30589 - gnunet/src/mesh


From: gnunet
Subject: [GNUnet-SVN] r30589 - gnunet/src/mesh
Date: Thu, 7 Nov 2013 03:45:36 +0100

Author: bartpolot
Date: 2013-11-07 03:45:36 +0100 (Thu, 07 Nov 2013)
New Revision: 30589

Modified:
   gnunet/src/mesh/gnunet-service-mesh_tunnel.c
   gnunet/src/mesh/gnunet-service-mesh_tunnel.h
Log:
- clean up API


Modified: gnunet/src/mesh/gnunet-service-mesh_tunnel.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_tunnel.c        2013-11-07 02:40:58 UTC 
(rev 30588)
+++ gnunet/src/mesh/gnunet-service-mesh_tunnel.c        2013-11-07 02:45:36 UTC 
(rev 30589)
@@ -499,13 +499,11 @@
  * @param t Tunnel to hold the message.
  * @param ch Channel the message is about.
  * @param msg Message itself (copy will be made).
- * @param fwd Is this fwd?
  */
 static void
 queue_data (struct MeshTunnel3 *t,
             struct MeshChannel *ch,
-            const struct GNUNET_MessageHeader *msg,
-            int fwd)
+            const struct GNUNET_MessageHeader *msg)
 {
   struct MeshTunnelQueue *tq;
   uint16_t size = ntohs (msg->size);
@@ -513,7 +511,6 @@
   if (MESH_TUNNEL3_READY == t->state)
   {
     GNUNET_break (0);
-    GMT_send_prebuilt_message (msg, t, ch, fwd);
     return;
   }
 
@@ -1782,7 +1779,7 @@
  * @param message Message to send. Function modifies it.
  * @param t Tunnel on which this message is transmitted.
  * @param ch Channel on which this message is transmitted.
- * @param fwd Is this a fwd message?
+ * @param fwd Is this a fwd message on @c ch?
  */
 void
 GMT_send_prebuilt_message (const struct GNUNET_MessageHeader *message,
@@ -1800,7 +1797,7 @@
 
   if (MESH_TUNNEL3_READY != t->state)
   {
-    queue_data (t, ch, message, fwd);
+    queue_data (t, ch, message);
     return;
   }
   LOG (GNUNET_ERROR_TYPE_DEBUG, "GMT Send on Tunnel %s\n", GMT_2s (t));
@@ -1840,6 +1837,7 @@
       GNUNET_break (0);
   }
 
+  fwd = GMC_is_origin (c, GNUNET_YES);
   GMC_send_prebuilt_message (&msg->header, c, fwd);
 }
 

Modified: gnunet/src/mesh/gnunet-service-mesh_tunnel.h
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_tunnel.h        2013-11-07 02:40:58 UTC 
(rev 30588)
+++ gnunet/src/mesh/gnunet-service-mesh_tunnel.h        2013-11-07 02:45:36 UTC 
(rev 30589)
@@ -340,7 +340,7 @@
  * @param message Message to send. Function modifies it.
  * @param t Tunnel on which this message is transmitted.
  * @param ch Channel on which this message is transmitted.
- * @param fwd Is this a fwd message?
+ * @param fwd Is this a fwd message on @c ch?
  */
 void
 GMT_send_prebuilt_message (const struct GNUNET_MessageHeader *message,




reply via email to

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