X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fdefaults.h;h=221bb4811be02ce5a81d35cb40b6fa4c156cbba2;hb=c864d6d788c58de94111911a9e10d221ec8bc398;hp=31ea73438b04224eb8ffc4d35efb7d2919f5c4a5;hpb=f43f95a9a82e01eed34593260d510bd32e2083ec;p=lttng-tools.git diff --git a/src/common/defaults.h b/src/common/defaults.h index 31ea73438..221bb4811 100644 --- a/src/common/defaults.h +++ b/src/common/defaults.h @@ -109,11 +109,22 @@ #define DEFAULT_HOME_RELAY_HEALTH_UNIX_SOCK DEFAULT_LTTNG_HOME_RUNDIR "/relayd/health-%d" /* Default daemon configuration file path */ +#define DEFAULT_SYSTEM_CONFIGPATH CONFIG_LTTNG_SYSTEM_CONFIGDIR \ + "/lttng" + #define DEFAULT_DAEMON_CONFIG_FILE "lttng.conf" #define DEFAULT_DAEMON_HOME_CONFIGPATH DEFAULT_LTTNG_HOME_RUNDIR "/" \ DEFAULT_DAEMON_CONFIG_FILE -#define DEFAULT_DAEMON_SYSTEM_CONFIGPATH CONFIG_LTTNG_SYSTEM_CONFIGDIR \ - "/lttng/" DEFAULT_DAEMON_CONFIG_FILE +#define DEFAULT_DAEMON_SYSTEM_CONFIGPATH DEFAULT_SYSTEM_CONFIGPATH "/" \ + DEFAULT_DAEMON_CONFIG_FILE + +/* Default session configuration file path */ +#define DEFAULT_SESSION_PATH "sessions" +#define DEFAULT_SESSION_HOME_CONFIGPATH DEFAULT_LTTNG_HOME_RUNDIR "/" \ + DEFAULT_SESSION_PATH +#define DEFAULT_SESSION_SYSTEM_CONFIGPATH DEFAULT_SYSTEM_CONFIGPATH "/" \ + DEFAULT_SESSION_PATH +#define DEFAULT_SESSION_CONFIG_FILE_EXTENSION ".lttng" #define DEFAULT_GLOBAL_APPS_UNIX_SOCK \ DEFAULT_LTTNG_RUNDIR "/" LTTNG_UST_SOCK_FILENAME @@ -209,7 +220,13 @@ */ #define DEFAULT_SEM_WAIT_TIMEOUT 30 /* in seconds */ -/* Default network ports for trace streaming support */ +/* Default bind addresses for network services. */ +#define DEFAULT_NETWORK_CONTROL_BIND_ADDRESS "0.0.0.0" +#define DEFAULT_NETWORK_DATA_BIND_ADDRESS "0.0.0.0" +#define DEFAULT_NETWORK_VIEWER_BIND_ADDRESS "localhost" +#define DEFAULT_JUL_BIND_ADDRESS "localhost" + +/* Default network ports for trace streaming support. */ #define DEFAULT_NETWORK_CONTROL_PORT 5342 #define DEFAULT_NETWORK_DATA_PORT 5343 #define DEFAULT_NETWORK_VIEWER_PORT 5344