Backport: Relayd: introduce --group-output-by-session
[lttng-tools.git] / src / bin / lttng-relayd / cmd-2-1.c
index 99aa86668048e719daa4100a09ff425de806dd3a..291e1e3806998afeefee43f32e587f100f3e2ae4 100644 (file)
@@ -32,7 +32,8 @@
  * cmd_recv_stream_2_1 allocates path_name and channel_name.
  */
 int cmd_recv_stream_2_1(const struct lttng_buffer_view *payload,
-               char **ret_path_name, char **ret_channel_name)
+               char **ret_path_name, char **ret_channel_name,
+               struct relay_session *session)
 {
        int ret;
        struct lttcomm_relayd_add_stream stream_info;
@@ -55,7 +56,7 @@ int cmd_recv_stream_2_1(const struct lttng_buffer_view *payload,
                ERR("Path name too long");
                goto error;
        }
-       path_name = create_output_path(stream_info.pathname);
+       path_name = create_output_path(stream_info.pathname, session->session_name);
        if (!path_name) {
                PERROR("Path name allocation");
                ret = -ENOMEM;
This page took 0.028279 seconds and 5 git commands to generate.