/* Kernel event */
struct ltt_kernel_event {
- char name[NAME_MAX];
int fd;
+ struct lttng_kernel_event *event;
struct cds_list_head list;
};
/* Kernel channel */
struct ltt_kernel_channel {
int fd;
- struct lttng_channel *channel;
+ struct lttng_kernel_channel *channel;
struct ltt_kernel_event_list events_list;
};
+/* Metadata */
+struct ltt_kernel_metadata {
+ int fd;
+ struct lttng_kernel_channel *conf;
+};
+
/* Kernel session */
struct ltt_kernel_session {
int fd;
+ struct ltt_kernel_metadata *metadata;
struct ltt_kernel_channel *channel;
};