Add libmpathcmd library and use it internally
[multipath-tools/.git] / libmultipath / defaults.h
1 #define DEFAULT_UID_ATTRIBUTE   "ID_SERIAL"
2 #define DEFAULT_UDEVDIR         "/dev"
3 #define DEFAULT_MULTIPATHDIR    "/" LIB_STRING "/multipath"
4 #define DEFAULT_SELECTOR        "service-time 0"
5 #define DEFAULT_ALIAS_PREFIX    "mpath"
6 #define DEFAULT_FEATURES        "0"
7 #define DEFAULT_HWHANDLER       "0"
8 #define DEFAULT_MINIO           1000
9 #define DEFAULT_MINIO_RQ        1
10 #define DEFAULT_PGPOLICY       FAILOVER
11 #define DEFAULT_FAILBACK       -FAILBACK_MANUAL
12 #define DEFAULT_RR_WEIGHT      RR_WEIGHT_NONE
13 #define DEFAULT_NO_PATH_RETRY  NO_PATH_RETRY_UNDEF
14 #define DEFAULT_VERBOSITY       2
15 #define DEFAULT_REASSIGN_MAPS   0
16 #define DEFAULT_FIND_MULTIPATHS 0
17 #define DEFAULT_FAST_IO_FAIL    5
18 #define DEFAULT_RETAIN_HWHANDLER RETAIN_HWHANDLER_OFF
19 #define DEFAULT_DETECT_PRIO DETECT_PRIO_OFF
20 #define DEFAULT_DEFERRED_REMOVE DEFERRED_REMOVE_OFF
21 #define DEFAULT_DELAY_CHECKS DELAY_CHECKS_OFF
22 #define DEFAULT_UEVENT_STACKSIZE 256
23 #define DEFAULT_RETRIGGER_DELAY 10
24 #define DEFAULT_RETRIGGER_TRIES 3
25
26 #define DEFAULT_CHECKINT        5
27 #define MAX_CHECKINT(a)         (a << 2)
28
29 #define MAX_DEV_LOSS_TMO        0x7FFFFFFF
30 #define DEFAULT_PIDFILE         "/" RUN_DIR "/multipathd.pid"
31 #define DEFAULT_SOCKET          "/org/kernel/linux/storage/multipathd"
32 #define DEFAULT_CONFIGFILE      "/etc/multipath.conf"
33 #define DEFAULT_BINDINGS_FILE   "/etc/multipath/bindings"
34 #define DEFAULT_WWIDS_FILE      "/etc/multipath/wwids"
35 #define DEFAULT_CONFIG_DIR      "/etc/multipath/conf.d"
36
37 char * set_default (char * str);