Fix: remove unused path variables from session obj
[lttng-tools.git] / src / bin / lttng-sessiond / trace-ust.h
index 87fe412d6b862ed0c5eed27af988c55affbdabbd..b21d8c2a712bad7e2622b033e2761651905d2182 100644 (file)
@@ -54,11 +54,12 @@ struct ltt_ust_channel {
        uint64_t id;    /* unique id per session. */
        unsigned int enabled;
        char name[LTTNG_UST_SYM_NAME_LEN];
-       char pathname[PATH_MAX];
        struct lttng_ust_channel_attr attr;
        struct lttng_ht *ctx;
        struct lttng_ht *events;
        struct lttng_ht_node_str node;
+       uint64_t tracefile_size;
+       uint64_t tracefile_count;
 };
 
 /* UST Metadata */
@@ -80,7 +81,6 @@ struct ltt_ust_domain_global {
 struct ltt_ust_session {
        int id;    /* Unique identifier of session */
        int start_trace;
-       char pathname[PATH_MAX];
        struct ltt_ust_domain_global domain_global;
        /* UID/GID of the user owning the session */
        uid_t uid;
@@ -153,10 +153,8 @@ struct ltt_ust_channel *trace_ust_find_channel_by_name(struct lttng_ht *ht,
 /*
  * Create functions malloc() the data structure.
  */
-struct ltt_ust_session *trace_ust_create_session(char *path,
-               unsigned int session_id);
-struct ltt_ust_channel *trace_ust_create_channel(struct lttng_channel *attr,
-               char *path);
+struct ltt_ust_session *trace_ust_create_session(unsigned int session_id);
+struct ltt_ust_channel *trace_ust_create_channel(struct lttng_channel *attr);
 struct ltt_ust_event *trace_ust_create_event(struct lttng_event *ev,
                struct lttng_filter_bytecode *filter);
 struct ltt_ust_metadata *trace_ust_create_metadata(char *path);
@@ -192,14 +190,12 @@ struct ltt_ust_channel *trace_ust_find_channel_by_name(struct lttng_ht *ht,
 }
 
 static inline
-struct ltt_ust_session *trace_ust_create_session(char *path,
-               unsigned int session_id)
+struct ltt_ust_session *trace_ust_create_session(unsigned int session_id)
 {
        return NULL;
 }
 static inline
-struct ltt_ust_channel *trace_ust_create_channel(struct lttng_channel *attr,
-               char *path)
+struct ltt_ust_channel *trace_ust_create_channel(struct lttng_channel *attr)
 {
        return NULL;
 }
This page took 0.024667 seconds and 4 git commands to generate.