gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r27593 - gnunet/src/set


From: gnunet
Subject: [GNUnet-SVN] r27593 - gnunet/src/set
Date: Tue, 25 Jun 2013 17:13:03 +0200

Author: dold
Date: 2013-06-25 17:13:03 +0200 (Tue, 25 Jun 2013)
New Revision: 27593

Modified:
   gnunet/src/set/gnunet-service-set.c
   gnunet/src/set/gnunet-service-set.h
   gnunet/src/set/gnunet-set-profiler.c
Log:
mesh bug for bart


Modified: gnunet/src/set/gnunet-service-set.c
===================================================================
--- gnunet/src/set/gnunet-service-set.c 2013-06-25 13:52:15 UTC (rev 27592)
+++ gnunet/src/set/gnunet-service-set.c 2013-06-25 15:13:03 UTC (rev 27593)
@@ -665,7 +665,7 @@
 {
   struct Incoming *incoming = cls;
 
-  GNUNET_log (GNUNET_ERROR_TYPE_INFO, "remote peer timed out");
+  GNUNET_log (GNUNET_ERROR_TYPE_INFO, "remote peer timed out\n");
   incoming_destroy (incoming);
 }
 
@@ -712,8 +712,7 @@
 
 /**
  * Function called whenever a tunnel is destroyed.  Should clean up
- * any associated state.  This function is NOT called if the client has
- * explicitly asked for the tunnel to be destroyed using
+ * any associated state.
  * GNUNET_MESH_tunnel_destroy. It must NOT call GNUNET_MESH_tunnel_destroy on
  * the tunnel.
  *

Modified: gnunet/src/set/gnunet-service-set.h
===================================================================
--- gnunet/src/set/gnunet-service-set.h 2013-06-25 13:52:15 UTC (rev 27592)
+++ gnunet/src/set/gnunet-service-set.h 2013-06-25 15:13:03 UTC (rev 27593)
@@ -200,12 +200,36 @@
   CONTEXT_OPERATION_INTERSECTION,
 };
 
+/**
+ * Information about a tunnel we are connected to.
+ * Used as tunnel context with mesh.
+ */
 struct TunnelContext
 {
+  /**
+   * The mesh tunnel that has this context
+   */
   struct GNUNET_MESH_Tunnel *tunnel;
+
+  /**
+   * The peer on the other side.
+   */
   struct GNUNET_PeerIdentity peer;
+
+  /**
+   * Handle to the message queue for the tunnel.
+   */
   struct GNUNET_MQ_Handle *mq;
+
+  /**
+   * Type of the tunnel.
+   */
   enum TunnelContextType type;
+
+  /**
+   * State associated with the tunnel, dependent on
+   * tunnel type.
+   */
   void *data;
 };
 

Modified: gnunet/src/set/gnunet-set-profiler.c
===================================================================
--- gnunet/src/set/gnunet-set-profiler.c        2013-06-25 13:52:15 UTC (rev 
27592)
+++ gnunet/src/set/gnunet-set-profiler.c        2013-06-25 15:13:03 UTC (rev 
27593)
@@ -183,18 +183,9 @@
 }
 
 
-/**
- * Signature of the 'main' function for a (single-peer) testcase that
- * is run using 'GNUNET_TESTING_peer_run'.
- * 
- * @param cls closure
- * @param cfg configuration of the peer that was started
- * @param peer identity of the peer that was created
- */
 static void
-test_main (void *cls,
-          const struct GNUNET_CONFIGURATION_Handle *cfg,
-          struct GNUNET_TESTING_Peer *peer)
+run (void *cls, char *const *args, const char *cfgfile,
+     const struct GNUNET_CONFIGURATION_Handle *cfg)
 {
   unsigned int i;
   struct GNUNET_HashCode hash;
@@ -283,17 +274,7 @@
   GNUNET_SET_commit (set_oh1, set_a);
 }
 
-static void
-run (void *cls, char *const *args, const char *cfgfile,
-     const struct GNUNET_CONFIGURATION_Handle *cfg)
-{
 
-  ret = GNUNET_TESTING_peer_run ("test_set_api",
-                                 "test_set.conf",
-                                 &test_main, NULL);
-}
-
-
 int
 main (int argc, char **argv)
 {
@@ -304,7 +285,7 @@
       { 'B', "num-second", NULL,
         gettext_noop ("number of values"),
         GNUNET_YES, &GNUNET_GETOPT_set_uint, &num_b },
-      { 'B', "num-common", NULL,
+      { 'C', "num-common", NULL,
         gettext_noop ("number of values"),
         GNUNET_YES, &GNUNET_GETOPT_set_uint, &num_c },
       { 'x', "operation", NULL,
@@ -312,9 +293,9 @@
         GNUNET_YES, &GNUNET_GETOPT_set_string, &op_str },
       GNUNET_GETOPT_OPTION_END
   };
-  GNUNET_PROGRAM_run2 (argc, argv, "gnunet-consensus",
-                     "help",
-                     options, &run, NULL, GNUNET_YES);
+  GNUNET_PROGRAM_run (argc, argv, "gnunet-set-profiler",
+                      "help",
+                      options, &run, NULL);
   return ret;
 }
 




reply via email to

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