Add kernel open metadata support to session daemon
[lttng-tools.git] / ltt-sessiond / trace.h
index 6e86915b60ef69f0519485dfb5291982f955aa17..910d38f041d55649742adf97588ae0e2b514d075 100644 (file)
@@ -30,21 +30,28 @@ struct ltt_kernel_event_list {
 
 /* 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;
 };
 
This page took 0.025289 seconds and 5 git commands to generate.