X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fdefaults.h;h=83159d7d7b5d83c2096fedc7b010f9c2c186aa5b;hb=d8ef542d25837bdfb960e5df2a91c5d18f5ef401;hp=0e3aecf87c7ebcd1b9def4048bb0326aa4fb82c8;hpb=30079b6ba2522a6c3ac329fcaaa779bd4bf04f4a;p=lttng-tools.git diff --git a/src/common/defaults.h b/src/common/defaults.h index 0e3aecf87..83159d7d7 100644 --- a/src/common/defaults.h +++ b/src/common/defaults.h @@ -44,9 +44,6 @@ #define DEFAULT_GLOBAL_APPS_PIPE DEFAULT_UST_SOCK_DIR "/global" #define DEFAULT_TRACE_OUTPUT DEFAULT_HOME_DIR "/lttng" -#define DEFAULT_GLOBAL_APPS_WAIT_SHM_PATH "/lttng-ust-apps-wait" -#define DEFAULT_HOME_APPS_WAIT_SHM_PATH "/lttng-ust-apps-wait-%u" - /* Default directory where the trace are written in per domain */ #define DEFAULT_KERNEL_TRACE_DIR "/kernel" #define DEFAULT_UST_TRACE_DIR "/ust" @@ -83,12 +80,25 @@ /* Default unix socket path */ #define DEFAULT_GLOBAL_CLIENT_UNIX_SOCK DEFAULT_LTTNG_RUNDIR "/client-lttng-sessiond" -#define DEFAULT_GLOBAL_APPS_UNIX_SOCK DEFAULT_LTTNG_RUNDIR "/apps-lttng-sessiond" -#define DEFAULT_HOME_APPS_UNIX_SOCK DEFAULT_LTTNG_HOME_RUNDIR "/apps-lttng-sessiond" #define DEFAULT_HOME_CLIENT_UNIX_SOCK DEFAULT_LTTNG_HOME_RUNDIR "/client-lttng-sessiond" #define DEFAULT_GLOBAL_HEALTH_UNIX_SOCK DEFAULT_LTTNG_RUNDIR "/health.sock" #define DEFAULT_HOME_HEALTH_UNIX_SOCK DEFAULT_LTTNG_HOME_RUNDIR "/health.sock" +#ifdef HAVE_LIBLTTNG_UST_CTL +#define DEFAULT_GLOBAL_APPS_UNIX_SOCK \ + DEFAULT_LTTNG_RUNDIR "/" LTTNG_UST_SOCK_FILENAME +#define DEFAULT_HOME_APPS_UNIX_SOCK \ + DEFAULT_LTTNG_HOME_RUNDIR "/" LTTNG_UST_SOCK_FILENAME +#define DEFAULT_GLOBAL_APPS_WAIT_SHM_PATH \ + "/" LTTNG_UST_WAIT_FILENAME +#define DEFAULT_HOME_APPS_WAIT_SHM_PATH \ + DEFAULT_GLOBAL_APPS_WAIT_SHM_PATH "-%d" + +#else +#define DEFAULT_GLOBAL_APPS_UNIX_SOCK +#define DEFAULT_HOME_APPS_UNIX_SOCK +#endif /* HAVE_LIBLTTNG_UST_CTL */ + /* * Value taken from the hard limit allowed by the kernel when using setrlimit * with RLIMIT_NOFILE on an Intel i7 CPU and Linux 3.0.3. @@ -168,6 +178,7 @@ #define DEFAULT_APP_SOCKET_RW_TIMEOUT 5 /* sec */ #define DEFAULT_APP_SOCKET_TIMEOUT_ENV "LTTNG_APP_SOCKET_TIMEOUT" +#define DEFAULT_UST_STREAM_FD_NUM 2 /* Number of fd per UST stream. */ extern size_t default_channel_subbuf_size; extern size_t default_metadata_subbuf_size;