lttng-ctl: register trigger to session daemon
[lttng-tools.git] / src / common / sessiond-comm / sessiond-comm.h
index 0c2667031b55bd5603adaca04b09bf5fcab808c1..90f7bfbe31403447e956f35c778f79a031024cc4 100644 (file)
@@ -29,6 +29,7 @@
 #include <lttng/lttng.h>
 #include <lttng/snapshot-internal.h>
 #include <lttng/save-internal.h>
+#include <lttng/trigger/trigger-internal.h>
 #include <common/compat/socket.h>
 #include <common/uri.h>
 #include <common/defaults.h>
@@ -96,6 +97,7 @@ enum lttcomm_sessiond_command {
        LTTNG_SET_SESSION_SHM_PATH          = 40,
        LTTNG_REGENERATE_METADATA           = 41,
        LTTNG_REGENERATE_STATEDUMP          = 42,
+       LTTNG_REGISTER_TRIGGER              = 43,
 };
 
 enum lttcomm_relayd_command {
@@ -311,6 +313,9 @@ struct lttcomm_session_msg {
                struct {
                        uint32_t pid;
                } LTTNG_PACKED pid_tracker;
+               struct {
+                       struct lttng_trigger_comm header;
+               } LTTNG_PACKED trigger;
        } u;
 } LTTNG_PACKED;
 
This page took 0.024499 seconds and 5 git commands to generate.