{
/**
- * Type is GNUNET_MESSAGE_TYPE_TESTBED_ADDHOSTSUCCESS
+ * Type is GNUNET_MESSAGE_TYPE_TESTBED_ADDHOSTCONFIRMED
*/
struct GNUNET_MessageHeader header;
uint32_t host_id GNUNET_PACKED;
/* followed by the 0-terminated error message (on failure)
- * (typical errors include failure to login and
- * host-id already in use) */
+ * (typical errors include host-id already in use) */
};
};
+
+/**
+ * Message sent from a controller to the testbed API seeking the configuration
+ * of the host whose id is contained in the message.
+ */
+struct GNUNET_TESTBED_NeedControllerConfig
+{
+ /**
+ * Type is GNUNET_MESSAGE_TYPE_TESTBED_NEEDCONTROLLERCONFIG
+ */
+ struct GNUNET_MessageHeader header;
+
+ /**
+ * The id of the controller host
+ */
+ uint32_t controller_host_id GNUNET_PACKED;
+
+ /**
+ * Operation ID
+ */
+ uint64_t operation_id GNUNET_PACKED;
+
+};
+
GNUNET_NETWORK_STRUCT_END
#endif