- use a memory-efficient, cleaner info API (limiting concurrent info requests to 1)
[oweals/gnunet.git] / src / include / gnunet_protocols.h
index 1861c318b855ae5aa846cb309465c621f58f3a48..77d7e216b82194de1d8efde99777c20c6417e6b6 100644 (file)
@@ -606,6 +606,15 @@ extern "C"
  */
 #define GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_RESULTS_KNOWN             156
 
+/**
+ * Trail setup request is received by a peer.
+ */
+#define GNUNET_MESSAGE_TYPE_DHT_P2P_TRAIL_SETUP                157
+
+/**
+ * Trail to a particular peer is returned to this peer.
+ */
+#define GNUNET_MESSAGE_TYPE_DHT_P2P_TRAIL_SETUP_RESULT         158
 
 /*******************************************************************************
  * HOSTLIST message types
@@ -923,6 +932,16 @@ extern "C"
  */
 #define GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_CONNECTION  295
 
+/**
+ * Local information about all peers known to the service.
+ */
+#define GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_PEERS       296
+
+/**
+ * Local information of service about a specific peer.
+ */
+#define GNUNET_MESSAGE_TYPE_MESH_LOCAL_INFO_PEER        297
+
 /**
  * Traffic (net-cat style) used by the Command Line Interface.
  */
@@ -1319,8 +1338,6 @@ extern "C"
  */
 #define GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_VALIDATION_RESPONSE 387
 
-
-
 /*******************************************************************************
  * FS-PUBLISH-HELPER IPC Messages
  ******************************************************************************/