*/
#define GNUNET_MESSAGE_TYPE_TEST 1
+/**
+ * Dummy messages for testing / benchmarking.
+ */
+#define GNUNET_MESSAGE_TYPE_DUMMY 2
+
/*******************************************************************************
* RESOLVER message types
******************************************************************************/
#define GNUNET_MESSAGE_TYPE_MESH_PATH_CHANGE 257
/**
- * Request the addition to a new branch to a path
+ * Notify that a connection of a path is no longer valid
*/
-#define GNUNET_MESSAGE_TYPE_MESH_PATH_ADD 258
+#define GNUNET_MESSAGE_TYPE_MESH_PATH_BROKEN 258
/**
* At some point, the route will spontaneously change
*/
#define GNUNET_MESSAGE_TYPE_MESH_PATH_ACK 263
+/**
+ * Avoid path timeouts
+ */
+#define GNUNET_MESSAGE_TYPE_MESH_PATH_KEEPALIVE 264
+
+/**
+ * Request the destuction of a path
+ */
+#define GNUNET_MESSAGE_TYPE_MESH_PATH_DESTROY 265
+
+/**
+ * Request the destruction of a whole tunnel
+ */
+#define GNUNET_MESSAGE_TYPE_MESH_TUNNEL_DESTROY 266
+
/**
* We need flow control
*/