relayd: share the same output directory handle accross sessions
[lttng-tools.git] / src / bin / lttng-relayd / session.h
index 43f76a4aad54eadc7ac3e53f311bab00a748653b..fa48d0974b57eb0580dbf28e75e5dd0bcc30863e 100644 (file)
@@ -139,6 +139,7 @@ struct relay_session {
         * while new chunk has a temporary directory name.
         */
        bool ongoing_rotation;
+       struct lttng_directory_handle *output_directory;
        struct rcu_head rcu_node;       /* For call_rcu teardown. */
 };
 
@@ -160,9 +161,6 @@ void session_put(struct relay_session *session);
 int session_close(struct relay_session *session);
 int session_abort(struct relay_session *session);
 
-struct lttng_directory_handle *session_create_output_directory_handle(
-               struct relay_session *session);
-
 void print_sessions(void);
 
 #endif /* _SESSION_H */
This page took 0.022648 seconds and 4 git commands to generate.