Clean-up: use LTTNG_PATH_MAX rather than PATH_MAX
[lttng-tools.git] / src / bin / lttng-sessiond / consumer.h
index 9186d2f2be19a1ac325a8789734db218947a0cae..24c7a273c6dab0246b128d16456b4e1e41d76868 100644 (file)
@@ -140,6 +140,9 @@ struct consumer_net {
 
        /* Data path for network streaming. */
        struct lttng_uri data;
+
+       /* <hostname>/<session-name> */
+       char base_dir[PATH_MAX];
 };
 
 /*
@@ -166,7 +169,7 @@ struct consumer_output {
         * Subdirectory path name used for both local and network
         * consumer (/kernel or /ust).
         */
-       char subdir[PATH_MAX];
+       char subdir[LTTNG_PATH_MAX];
 
        /*
         * Hashtable of consumer_socket index by the file descriptor value. For
@@ -179,7 +182,7 @@ struct consumer_output {
        unsigned int snapshot:1;
 
        union {
-               char session_root_path[PATH_MAX];
+               char session_root_path[LTTNG_PATH_MAX];
                struct consumer_net net;
        } dst;
 
@@ -187,7 +190,7 @@ struct consumer_output {
         * Sub-directory below the session_root_path where the next chunk of
         * trace will be stored (\0 before the first session rotation).
         */
-       char chunk_path[PATH_MAX];
+       char chunk_path[LTTNG_PATH_MAX];
 };
 
 struct consumer_socket *consumer_find_socket(int key,
This page took 0.024201 seconds and 4 git commands to generate.