shm-path: remove directory hierarchy on destroy
[lttng-tools.git] / src / common / consumer.h
index 790cb6b135d9b9983a9826e4713112ad586da247..7f885370e33127448edcc3cf623346d3ce1642f9 100644 (file)
@@ -206,6 +206,9 @@ struct lttng_consumer_channel {
 
        /* Timer value in usec for live streaming. */
        unsigned int live_timer_interval;
+
+       char root_shm_path[PATH_MAX];
+       char shm_path[PATH_MAX];
 };
 
 /*
@@ -599,7 +602,9 @@ struct lttng_consumer_channel *consumer_allocate_channel(uint64_t key,
                uint64_t tracefile_count,
                uint64_t session_id_per_pid,
                unsigned int monitor,
-               unsigned int live_timer_interval);
+               unsigned int live_timer_interval,
+               const char *root_shm_path,
+               const char *shm_path);
 void consumer_del_stream(struct lttng_consumer_stream *stream,
                struct lttng_ht *ht);
 void consumer_del_metadata_stream(struct lttng_consumer_stream *stream,
This page took 0.023047 seconds and 4 git commands to generate.