#include <lttng/lttng.h>
#include <common/defaults.h>
#include <common/index/ctf-index.h>
+#include <common/macros.h>
+#include <common/compat/uuid.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 hostname_len;
uint32_t live_timer;
uint8_t snapshot;
+ /* Sessiond instance UUID */
+ lttng_uuid sessiond_uuid;
+ /* Sessiond session id */
+ uint64_t session_id;
/* Contains the session_name and hostname */
char names[];
} LTTNG_PACKED;