gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r28043 - gnunet/src/mesh
Date: Mon, 15 Jul 2013 13:30:36 +0200

Author: bartpolot
Date: 2013-07-15 13:30:36 +0200 (Mon, 15 Jul 2013)
New Revision: 28043

Modified:
   gnunet/src/mesh/gnunet-service-mesh.c
Log:
- fix end-to-end stalling, update todo

Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c       2013-07-15 11:29:50 UTC (rev 
28042)
+++ gnunet/src/mesh/gnunet-service-mesh.c       2013-07-15 11:30:36 UTC (rev 
28043)
@@ -25,6 +25,8 @@
  *
  *  FIXME in progress:
  * - keep queues until receiving ACK
+ * - when sending in-order buffered data, wait for client ACKs
+ * - refactor unicast to make generic handling, assigning *rel and *fc
  *
  * TODO:
  * - relay corking down to core
@@ -2157,6 +2159,7 @@
       break;
     case GNUNET_MESSAGE_TYPE_MESH_ACK:
     case GNUNET_MESSAGE_TYPE_MESH_LOCAL_ACK:
+    case GNUNET_MESSAGE_TYPE_MESH_UNICAST_ACK:
       break;
     case GNUNET_MESSAGE_TYPE_MESH_POLL:
     case GNUNET_MESSAGE_TYPE_MESH_PATH_ACK:
@@ -4275,6 +4278,7 @@
     }
     else
       GNUNET_break (0);
+    tunnel_send_fwd_ack (t, GNUNET_MESSAGE_TYPE_MESH_UNICAST_ACK);
   }
   return GNUNET_OK;
 }




reply via email to

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