#include <lttng/lttng.h>
#include <common/defaults.h>
#include <common/index/ctf-index.h>
+#include <common/macros.h>
#define RELAYD_VERSION_COMM_MAJOR VERSION_MAJOR
#define RELAYD_VERSION_COMM_MINOR VERSION_MINOR
uint64_t tracefile_count;
} LTTNG_PACKED;
+struct lttcomm_relayd_add_stream_2_11 {
+ uint32_t channel_name_len;
+ uint32_t pathname_len;
+ uint64_t tracefile_size;
+ uint64_t tracefile_count;
+ uint64_t trace_archive_id;
+ char names[];
+} LTTNG_PACKED;
+
/*
* Answer from an add stream command.
*/
uint32_t snapshot;
} LTTNG_PACKED;
+struct lttcomm_relayd_create_session_2_11 {
+ uint32_t session_name_len;
+ uint32_t hostname_len;
+ uint32_t live_timer;
+ uint8_t snapshot;
+ /* Contains the session_name and hostname */
+ char names[];
+} LTTNG_PACKED;
+
/*
* Used to ask the relay to reset the metadata trace file (regeneration).
* Send the new version of the metadata (starts at 0).