Make lttng_directory_handle reference countable
[lttng-tools.git] / src / bin / lttng-relayd / session.h
index 2a034daf34e8b448f37fa8f6e301ffe4cd90a119..aa2a58a98f677351f33f2c9f3523495bf61568da 100644 (file)
@@ -28,7 +28,7 @@
 
 #include <lttng/constant.h>
 #include <common/hashtable/hashtable.h>
-#include <common/compat/uuid.h>
+#include <common/uuid.h>
 #include <common/trace-chunk.h>
 #include <common/optional.h>
 
@@ -53,6 +53,7 @@ struct relay_session {
         */
        lttng_uuid sessiond_uuid;
        LTTNG_OPTIONAL(time_t) creation_time;
+       /* Must _not_ be empty for 2.4+ peers. */
        char session_name[LTTNG_NAME_MAX];
        char hostname[LTTNG_HOST_NAME_MAX];
        char base_path[LTTNG_PATH_MAX];
@@ -154,6 +155,9 @@ 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.024843 seconds and 5 git commands to generate.