X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2Fdefaults.h;h=d1e4adfcd9846c70f28eb08e08f4ac76197438bf;hb=309167d2a6f59d0c8cbf64eb23ba912cdea76a34;hp=388b9f0d78348b54ed97889139b69a720d2ebb7e;hpb=da3c9ec137aaec74635ca1f5584040c20b1d3d7b;p=lttng-tools.git diff --git a/src/common/defaults.h b/src/common/defaults.h index 388b9f0d7..d1e4adfcd 100644 --- a/src/common/defaults.h +++ b/src/common/defaults.h @@ -19,6 +19,8 @@ #ifndef _DEFAULTS_H #define _DEFAULTS_H +#include + /* Default unix group name for tracing. */ #define DEFAULT_TRACING_GROUP "tracing" @@ -79,7 +81,7 @@ /* Default lttng run directory */ #define DEFAULT_LTTNG_HOME_ENV_VAR "LTTNG_HOME" #define DEFAULT_LTTNG_FALLBACK_HOME_ENV_VAR "HOME" -#define DEFAULT_LTTNG_RUNDIR "/var/run/lttng" +#define DEFAULT_LTTNG_RUNDIR CONFIG_LTTNG_SYSTEM_RUNDIR #define DEFAULT_LTTNG_HOME_RUNDIR "%s/.lttng" #define DEFAULT_LTTNG_SESSIOND_PIDFILE "lttng-sessiond.pid" @@ -196,6 +198,13 @@ */ #define DEFAULT_METADATA_AVAILABILITY_WAIT_TIME 200000 /* usec */ +/* + * The usual value for the maximum TCP SYN retries time and TCP FIN timeout is + * 180 and 60 seconds on most Linux system and the default value since kernel + * 2.2 thus using the highest value. See tcp(7) for more details. + */ +#define DEFAULT_INET_TCP_TIMEOUT 180 /* sec */ + /* * Default receiving and sending timeout for an application socket. */ @@ -205,6 +214,10 @@ #define DEFAULT_UST_STREAM_FD_NUM 2 /* Number of fd per UST stream. */ #define DEFAULT_SNAPSHOT_NAME "snapshot" +#define DEFAULT_SNAPSHOT_MAX_SIZE 0 /* Unlimited. */ + +/* Suffix of an index file. */ +#define DEFAULT_INDEX_FILE_SUFFIX ".idx" extern size_t default_channel_subbuf_size; extern size_t default_metadata_subbuf_size;