X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fctf-trace.h;h=8efd1e430cf6b18841e600552221ed9b69f90b5c;hb=61ace1d38d8dbc454468e9486a8920dbf03508e1;hp=9903d38e874a4e86760e25ee01a7f2605cc789b8;hpb=dade7378a69eaf7afaeb3857706f16c5a7024d4b;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/ctf-trace.h b/src/bin/lttng-relayd/ctf-trace.h index 9903d38e8..8efd1e430 100644 --- a/src/bin/lttng-relayd/ctf-trace.h +++ b/src/bin/lttng-relayd/ctf-trace.h @@ -33,6 +33,10 @@ struct ctf_trace { struct urcu_ref ref; /* Every stream has a ref on the trace. */ struct relay_session *session; /* Back ref to trace session */ + /* Trace sub-folder relative to the session output path. */ + char *path; + bool index_folder_created; + /* * The ctf_trace lock nests inside the session lock. */ @@ -57,7 +61,7 @@ struct ctf_trace { }; struct ctf_trace *ctf_trace_get_by_path_or_create(struct relay_session *session, - char *path_name); + const char *subpath); bool ctf_trace_get(struct ctf_trace *trace); void ctf_trace_put(struct ctf_trace *trace);