-towards fixing FTBFS in experimentation
[oweals/gnunet.git] / src / experimentation / gnunet-daemon-experimentation.h
index 61dfd1b260b43e5b22a6365a5c00e1027611c22a..838d06b698a6ed2d36f248c71a89def29678bcec 100644 (file)
@@ -166,8 +166,8 @@ struct Node
         */
        struct GNUNET_PeerIdentity *issuer_id;
 
-       struct ExperimentStartCtx *e_req_head;
-       struct ExperimentStartCtx *e_req_tail;
+       struct NodeComCtx *e_req_head;
+       struct NodeComCtx *e_req_tail;
 };
 
 struct Experimentation_Issuer
@@ -271,8 +271,15 @@ int
 GED_nodes_rts (struct Node *n);
 
 int
-GED_nodes_request_start (struct Node *n, struct Experiment *e);
+GED_nodes_send_start (struct Node *n, struct Experiment *e);
 
+/**
+ * Confirm a experiment START with a node
+ *
+ * @return GNUNET_NO if core was busy with sending, GNUNET_OK otherwise
+ */
+int
+GED_nodes_send_start_ack (struct Node *n, struct Experiment *e);
 
 /**
  * Start the nodes management