Propagate trace format to relayd on session creation
[lttng-tools.git] / src / bin / lttng-relayd / session.cpp
index 6e29fbc741afd1efe32723f7342f8cc809fa9a3c..5eff3f55a9ac8a9ec6e4298e409fe89165466baf 100644 (file)
@@ -278,7 +278,8 @@ static bool is_name_path_safe(const char *name)
  * Return allocated session or else NULL.
  */
 struct relay_session *session_create(const char *session_name,
-               const char *hostname, const char *base_path,
+               const char *hostname,
+               const char *base_path,
                uint32_t live_timer,
                bool snapshot,
                const lttng_uuid& sessiond_uuid,
@@ -287,7 +288,8 @@ struct relay_session *session_create(const char *session_name,
                const time_t *creation_time,
                uint32_t major,
                uint32_t minor,
-               bool session_name_contains_creation_time)
+               bool session_name_contains_creation_time,
+               enum relayd_trace_format trace_format)
 {
        int ret;
        struct relay_session *session = NULL;
@@ -360,6 +362,7 @@ struct relay_session *session_create(const char *session_name,
 
        session->major = major;
        session->minor = minor;
+       session->trace_format = trace_format;
 
        session->live_timer = live_timer;
        session->snapshot = snapshot;
This page took 0.031969 seconds and 5 git commands to generate.