pacemaker
1.1.14-70404b0
Scalable High-Availability cluster resource manager
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
config.h
Go to the documentation of this file.
1
/* include/config.h. Generated from config.h.in by configure. */
2
/* include/config.h.in. Generated from configure.ac by autoheader. */
3
4
/* Define if building universal (internal helper macro) */
5
/* #undef AC_APPLE_UNIVERSAL_BUILD */
6
7
/* Define to the number of bits in type 'ptrdiff_t'. */
8
/* #undef BITSIZEOF_PTRDIFF_T */
9
10
/* Define to the number of bits in type 'sig_atomic_t'. */
11
/* #undef BITSIZEOF_SIG_ATOMIC_T */
12
13
/* Define to the number of bits in type 'size_t'. */
14
/* #undef BITSIZEOF_SIZE_T */
15
16
/* Define to the number of bits in type 'wchar_t'. */
17
/* #undef BITSIZEOF_WCHAR_T */
18
19
/* Define to the number of bits in type 'wint_t'. */
20
/* #undef BITSIZEOF_WINT_T */
21
22
/* Build version */
23
#define BUILD_VERSION "70404b0"
24
25
/* Library to load for ccm support */
26
/* #undef CCM_LIBRARY */
27
28
/* Where to keep blackbox dumps */
29
#define CRM_BLACKBOX_DIR "/var/lib/pacemaker/blackbox"
30
31
/* Where to keep cts stateful data */
32
#define CRM_CONFIG_CTS "/var/lib/pacemaker/cts"
33
34
/* Where to keep configuration files */
35
#define CRM_CONFIG_DIR "/var/lib/pacemaker/cib"
36
37
/* Location to store core files produced by Pacemaker daemons */
38
#define CRM_CORE_DIR "/var/lib/pacemaker/cores"
39
40
/* Location for Pacemaker daemons */
41
#define CRM_DAEMON_DIR "/usr/lib/pacemaker"
42
43
/* Group to run Pacemaker daemons as */
44
#define CRM_DAEMON_GROUP "haclient"
45
46
/* User to run Pacemaker daemons as */
47
#define CRM_DAEMON_USER "hacluster"
48
49
/* Location for the Pacemaker Relax-NG Schema */
50
#define CRM_DTD_DIRECTORY "/usr/share/pacemaker"
51
52
/* Set of enabled features */
53
#define CRM_FEATURES " generated-manpages agent-manpages ascii-docs ncurses libqb-logging libqb-ipc lha-fencing upstart systemd nagios corosync-native atomic-attrd snmp libesmtp acls"
54
55
/* Where Pacemaker used to keep configuration files */
56
#define CRM_LEGACY_CONFIG_DIR "/var/lib/heartbeat/crm"
57
58
/* Where resource agents should keep state files */
59
#define CRM_RSCTMP_DIR "/var/run/resource-agents"
60
61
/* Where to keep state files and sockets */
62
#define CRM_STATE_DIR "/var/run/crm"
63
64
/* Does corosync use libqb for its ipc */
65
#define CS_USES_LIBQB 1
66
67
/* Build in support for CIB ACL */
68
#define ENABLE_ACL 1
69
70
/* Build in support for sending mail notifications with ESMTP */
71
#define ENABLE_ESMTP 1
72
73
/* Build in support for sending SNMP traps */
74
#define ENABLE_SNMP 1
75
76
/* Define to 1 if you have the <agent_config.h> header file. */
77
/* #undef HAVE_AGENT_CONFIG_H */
78
79
/* Define to 1 if you have the `alphasort' function. */
80
#define HAVE_ALPHASORT 1
81
82
/* Define to 1 if you have the <arpa/inet.h> header file. */
83
#define HAVE_ARPA_INET_H 1
84
85
/* Define to 1 if you have the <asm/types.h> header file. */
86
#define HAVE_ASM_TYPES_H 1
87
88
/* Define to 1 if you have the <assert.h> header file. */
89
#define HAVE_ASSERT_H 1
90
91
/* Support the new atomic attrd */
92
#define HAVE_ATOMIC_ATTRD 1
93
94
/* Define to 1 if you have the <auth-client.h> header file. */
95
#define HAVE_AUTH_CLIENT_H 1
96
97
/* Define to 1 if you have the <bzlib.h> header file. */
98
#define HAVE_BZLIB_H 1
99
100
/* Have the new non-herarchial Corosync config API */
101
#define HAVE_CMAP 1
102
103
/* Have the old herarchial Corosync config API */
104
#define HAVE_CONFDB 0
105
106
/* Define to 1 if you have the <ctype.h> header file. */
107
#define HAVE_CTYPE_H 1
108
109
/* Define to 1 if you have the <curses/curses.h> header file. */
110
/* #undef HAVE_CURSES_CURSES_H */
111
112
/* Define to 1 if you have the <curses.h> header file. */
113
#define HAVE_CURSES_H 1
114
115
/* Define to 1 if the system has the type `DBusBasicValue'. */
116
#define HAVE_DBUSBASICVALUE 1
117
118
/* Have getopt function */
119
#define HAVE_DECL_GETOPT 1
120
121
/* Have nanosleep function */
122
#define HAVE_DECL_NANOSLEEP 1
123
124
/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
125
*/
126
/* #undef HAVE_DECL_TZNAME */
127
128
/* Define to 1 if you have the <dirent.h> header file. */
129
#define HAVE_DIRENT_H 1
130
131
/* Define to 1 if you have the <dlfcn.h> header file. */
132
#define HAVE_DLFCN_H 1
133
134
/* Define to 1 if you have the <errno.h> header file. */
135
#define HAVE_ERRNO_H 1
136
137
/* Define to 1 if you have the <fcntl.h> header file. */
138
#define HAVE_FCNTL_H 1
139
140
/* Define to 1 if you have the `getopt' function. */
141
#define HAVE_GETOPT 1
142
143
/* Define to 1 if you have the <getopt.h> header file. */
144
#define HAVE_GETOPT_H 1
145
146
/* Define to 1 if you have the <glib.h> header file. */
147
#define HAVE_GLIB_H 1
148
149
/* Define to 1 if you have the <gnutls/gnutls.h> header file. */
150
#define HAVE_GNUTLS_GNUTLS_H 1
151
152
/* Define to 1 if you have the `gnutls_priority_set_direct' function. */
153
#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1
154
155
/* Define to 1 if you have the <grp.h> header file. */
156
#define HAVE_GRP_H 1
157
158
/* Define to 1 if you have the `g_log_set_default_handler' function. */
159
#define HAVE_G_LOG_SET_DEFAULT_HANDLER 1
160
161
/* Define to 1 if you have the <heartbeat/glue_config.h> header file. */
162
#define HAVE_HEARTBEAT_GLUE_CONFIG_H 1
163
164
/* Define to 1 if you have the <heartbeat/hb_config.h> header file. */
165
/* #undef HAVE_HEARTBEAT_HB_CONFIG_H */
166
167
/* Do we have incompatible printw() in curses library? */
168
/* #undef HAVE_INCOMPATIBLE_PRINTW */
169
170
/* Define to 1 if you have the <inttypes.h> header file. */
171
#define HAVE_INTTYPES_H 1
172
173
/* Have qb_ipcc_get_buffer_size function */
174
/* #undef HAVE_IPCS_GET_BUFFER_SIZE */
175
176
/* Define to 1 if you have the `bz2' library (-lbz2). */
177
#define HAVE_LIBBZ2 1
178
179
/* Define to 1 if you have the `c' library (-lc). */
180
#define HAVE_LIBC 1
181
182
/* Define to 1 if you have the `corosync_common' library (-lcorosync_common).
183
*/
184
#define HAVE_LIBCOROSYNC_COMMON 1
185
186
/* have curses library */
187
/* #undef HAVE_LIBCURSES */
188
189
/* Define to 1 if you have the `dl' library (-ldl). */
190
#define HAVE_LIBDL 1
191
192
/* Define to 1 if you have the <libesmtp.h> header file. */
193
#define HAVE_LIBESMTP_H 1
194
195
/* Define to 1 if you have the `gnugetopt' library (-lgnugetopt). */
196
/* #undef HAVE_LIBGNUGETOPT */
197
198
/* Define to 1 if you have the `gnutls' library (-lgnutls). */
199
#define HAVE_LIBGNUTLS 1
200
201
/* Define to 1 if you have the `intl' library (-lintl). */
202
/* #undef HAVE_LIBINTL */
203
204
/* have ncurses library */
205
#define HAVE_LIBNCURSES 1
206
207
/* Define to 1 if you have the `pam' library (-lpam). */
208
#define HAVE_LIBPAM 1
209
210
/* Define to 1 if you have the `pils' library (-lpils). */
211
#define HAVE_LIBPILS 1
212
213
/* Define to 1 if you have the `plumb' library (-lplumb). */
214
#define HAVE_LIBPLUMB 1
215
216
/* Define to 1 if you have the `qb' library (-lqb). */
217
#define HAVE_LIBQB 1
218
219
/* Define to 1 if you have the `rt' library (-lrt). */
220
#define HAVE_LIBRT 1
221
222
/* Define to 1 if you have the `socket' library (-lsocket). */
223
/* #undef HAVE_LIBSOCKET */
224
225
/* Define to 1 if you have the `uuid' library (-luuid). */
226
#define HAVE_LIBUUID 1
227
228
/* Define to 1 if you have the `xml2' library (-lxml2). */
229
#define HAVE_LIBXML2 1
230
231
/* Define to 1 if you have the <libxml/xpath.h> header file. */
232
#define HAVE_LIBXML_XPATH_H 1
233
234
/* Define to 1 if you have the `xslt' library (-lxslt). */
235
#define HAVE_LIBXSLT 1
236
237
/* Define to 1 if you have the <libxslt/xslt.h> header file. */
238
#define HAVE_LIBXSLT_XSLT_H 1
239
240
/* Define to 1 if you have the <limits.h> header file. */
241
#define HAVE_LIMITS_H 1
242
243
/* Define to 1 if you have the <linux/errqueue.h> header file. */
244
#define HAVE_LINUX_ERRQUEUE_H 1
245
246
/* Define to 1 if you have the <linux/swab.h> header file. */
247
#define HAVE_LINUX_SWAB_H 1
248
249
/* Define to 1 if the system has the type 'long long int'. */
250
#define HAVE_LONG_LONG_INT 1
251
252
/* Define to 1 if `rsc_deleted' is a member of `lrm_op_t'. */
253
#define HAVE_LRM_OP_T_RSC_DELETED 1
254
255
/* Define to 1 if you have the <malloc.h> header file. */
256
#define HAVE_MALLOC_H 1
257
258
/* Define to 1 if you have the <memory.h> header file. */
259
#define HAVE_MEMORY_H 1
260
261
/* Define to 1 if you have the `nanosleep' function. */
262
#define HAVE_NANOSLEEP 1
263
264
/* Define to 1 if you have the <ncurses.h> header file. */
265
#define HAVE_NCURSES_H 1
266
267
/* Define to 1 if you have the <ncurses/ncurses.h> header file. */
268
/* #undef HAVE_NCURSES_NCURSES_H */
269
270
/* Define to 1 if you have the <netdb.h> header file. */
271
#define HAVE_NETDB_H 1
272
273
/* Define to 1 if you have the <netinet/in.h> header file. */
274
#define HAVE_NETINET_IN_H 1
275
276
/* Define to 1 if you have the <netinet/ip.h> header file. */
277
#define HAVE_NETINET_IP_H 1
278
279
/* Define to 1 if you have the `netsnmp_tdomain_transport' function. */
280
/* #undef HAVE_NETSNMP_TDOMAIN_TRANSPORT */
281
282
/* Define to 1 if you have the `netsnmp_transport_open_client' function. */
283
#define HAVE_NETSNMP_TRANSPORT_OPEN_CLIENT 1
284
285
/* Define to 1 if you have the <net-snmp/net-snmp-config.h> header file. */
286
#define HAVE_NET_SNMP_NET_SNMP_CONFIG_H 1
287
288
/* Define to 1 if you have the `NoSuchFunctionName' function. */
289
/* #undef HAVE_NOSUCHFUNCTIONNAME */
290
291
/* Define to 1 if you have the <pam/pam_appl.h> header file. */
292
/* #undef HAVE_PAM_PAM_APPL_H */
293
294
/* Define to 1 if you have the <pthread.h> header file. */
295
#define HAVE_PTHREAD_H 1
296
297
/* Define to 1 if you have the <pwd.h> header file. */
298
#define HAVE_PWD_H 1
299
300
/* Define to 1 if you have the `qb_ipcs_connection_get_buffer_size' function.
301
*/
302
/* #undef HAVE_QB_IPCS_CONNECTION_GET_BUFFER_SIZE */
303
304
/* Define to 1 if you have the <qb/qbipc_common.h> header file. */
305
#define HAVE_QB_QBIPC_COMMON_H 1
306
307
/* Define to 1 if you have the `scandir' function. */
308
#define HAVE_SCANDIR 1
309
310
/* Define to 1 if you have the `sched_setscheduler' function. */
311
#define HAVE_SCHED_SETSCHEDULER 1
312
313
/* Define to 1 if you have the <security/pam_appl.h> header file. */
314
#define HAVE_SECURITY_PAM_APPL_H 1
315
316
/* Define to 1 if you have the `setenv' function. */
317
#define HAVE_SETENV 1
318
319
/* Define to 1 if you have the <sgtty.h> header file. */
320
#define HAVE_SGTTY_H 1
321
322
/* Define if sighandler_t available */
323
/* #undef HAVE_SIGHANDLER_T */
324
325
/* Define to 1 if you have the <signal.h> header file. */
326
#define HAVE_SIGNAL_H 1
327
328
/* Define to 1 if 'sig_atomic_t' is a signed integer type. */
329
/* #undef HAVE_SIGNED_SIG_ATOMIC_T */
330
331
/* Define to 1 if 'wchar_t' is a signed integer type. */
332
/* #undef HAVE_SIGNED_WCHAR_T */
333
334
/* Define to 1 if 'wint_t' is a signed integer type. */
335
/* #undef HAVE_SIGNED_WINT_T */
336
337
/* Define to 1 if you have the <stdarg.h> header file. */
338
#define HAVE_STDARG_H 1
339
340
/* Define to 1 if you have the <stddef.h> header file. */
341
#define HAVE_STDDEF_H 1
342
343
/* Define to 1 if you have the <stdint.h> header file. */
344
#define HAVE_STDINT_H 1
345
346
/* Define to 1 if you have the <stdio.h> header file. */
347
#define HAVE_STDIO_H 1
348
349
/* Define to 1 if you have the <stdlib.h> header file. */
350
#define HAVE_STDLIB_H 1
351
352
/* Define to 1 if you have the <stonith/stonith.h> header file. */
353
#define HAVE_STONITH_STONITH_H 1
354
355
/* Define to 1 if you have the `strchrnul' function. */
356
#define HAVE_STRCHRNUL 1
357
358
/* Define to 1 if you have the `strerror' function. */
359
#define HAVE_STRERROR 1
360
361
/* Define to 1 if cpp supports the ANSI # stringizing operator. */
362
#define HAVE_STRINGIZE 1
363
364
/* Define to 1 if you have the <strings.h> header file. */
365
#define HAVE_STRINGS_H 1
366
367
/* Define to 1 if you have the <string.h> header file. */
368
#define HAVE_STRING_H 1
369
370
/* Define to 1 if you have the `strndup' function. */
371
#define HAVE_STRNDUP 1
372
373
/* Define to 1 if you have the `strnlen' function. */
374
#define HAVE_STRNLEN 1
375
376
/* Define this if struct dirent has d_type */
377
#define HAVE_STRUCT_DIRENT_D_TYPE 1
378
379
/* Define to 1 if `fail_rsc' is a member of `struct lrm_ops'. */
380
#define HAVE_STRUCT_LRM_OPS_FAIL_RSC 1
381
382
/* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
383
#define HAVE_STRUCT_TM_TM_GMTOFF 1
384
385
/* Define to 1 if `tm_zone' is a member of `struct tm'. */
386
#define HAVE_STRUCT_TM_TM_ZONE 1
387
388
/* Define to 1 if you have the <sys/bitypes.h> header file. */
389
/* #undef HAVE_SYS_BITYPES_H */
390
391
/* Define to 1 if you have the <sys/dir.h> header file. */
392
#define HAVE_SYS_DIR_H 1
393
394
/* Define to 1 if you have the <sys/inttypes.h> header file. */
395
/* #undef HAVE_SYS_INTTYPES_H */
396
397
/* Define to 1 if you have the <sys/ioctl.h> header file. */
398
#define HAVE_SYS_IOCTL_H 1
399
400
/* Define to 1 if you have the <sys/param.h> header file. */
401
#define HAVE_SYS_PARAM_H 1
402
403
/* Define to 1 if you have the <sys/poll.h> header file. */
404
#define HAVE_SYS_POLL_H 1
405
406
/* Define to 1 if you have the <sys/reboot.h> header file. */
407
#define HAVE_SYS_REBOOT_H 1
408
409
/* Define to 1 if you have the <sys/resource.h> header file. */
410
#define HAVE_SYS_RESOURCE_H 1
411
412
/* Define to 1 if you have the <sys/select.h> header file. */
413
#define HAVE_SYS_SELECT_H 1
414
415
/* Define to 1 if you have the <sys/signalfd.h> header file. */
416
#define HAVE_SYS_SIGNALFD_H 1
417
418
/* Define to 1 if you have the <sys/socket.h> header file. */
419
#define HAVE_SYS_SOCKET_H 1
420
421
/* Define to 1 if you have the <sys/sockio.h> header file. */
422
/* #undef HAVE_SYS_SOCKIO_H */
423
424
/* Define to 1 if you have the <sys/stat.h> header file. */
425
#define HAVE_SYS_STAT_H 1
426
427
/* Define to 1 if you have the <sys/timeb.h> header file. */
428
#define HAVE_SYS_TIMEB_H 1
429
430
/* Define to 1 if you have the <sys/time.h> header file. */
431
#define HAVE_SYS_TIME_H 1
432
433
/* Define to 1 if you have the <sys/types.h> header file. */
434
#define HAVE_SYS_TYPES_H 1
435
436
/* Define to 1 if you have the <sys/uio.h> header file. */
437
#define HAVE_SYS_UIO_H 1
438
439
/* Define to 1 if you have the <sys/un.h> header file. */
440
#define HAVE_SYS_UN_H 1
441
442
/* Define to 1 if you have the <sys/utsname.h> header file. */
443
#define HAVE_SYS_UTSNAME_H 1
444
445
/* Define to 1 if you have the <sys/wait.h> header file. */
446
#define HAVE_SYS_WAIT_H 1
447
448
/* Define to 1 if you have the <time.h> header file. */
449
#define HAVE_TIME_H 1
450
451
/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
452
`HAVE_STRUCT_TM_TM_ZONE' instead. */
453
#define HAVE_TM_ZONE 1
454
455
/* Define to 1 if you don't have `tm_zone' but do have the external array
456
`tzname'. */
457
/* #undef HAVE_TZNAME */
458
459
/* Define to 1 if you have the <unistd.h> header file. */
460
#define HAVE_UNISTD_H 1
461
462
/* Define to 1 if you have the `unsetenv' function. */
463
#define HAVE_UNSETENV 1
464
465
/* Define to 1 if the system has the type 'unsigned long long int'. */
466
#define HAVE_UNSIGNED_LONG_LONG_INT 1
467
468
/* Define to 1 if you have the `uuid_unparse' function. */
469
#define HAVE_UUID_UNPARSE 1
470
471
/* Define to 1 if you have the <uuid/uuid.h> header file. */
472
#define HAVE_UUID_UUID_H 1
473
474
/* Define to 1 if you have the <wchar.h> header file. */
475
#define HAVE_WCHAR_H 1
476
477
/* Define to 1 if you have the <winsock.h> header file. */
478
/* #undef HAVE_WINSOCK_H */
479
480
/* Where Heartbeat keeps state files and sockets */
481
#define HA_STATE_DIR "/var/run"
482
483
/* Location Heartbeat expects Pacemaker daemons to be in */
484
#define HB_DAEMON_DIR "/usr/lib/x86_64-linux-gnu/heartbeat"
485
486
/* Library to load for heartbeat support */
487
/* #undef HEARTBEAT_LIBRARY */
488
489
/* Location for CIB secrets */
490
/* #undef LRM_CIBSECRETS_DIR */
491
492
/* Legacy location for CIB secrets */
493
/* #undef LRM_LEGACY_CIBSECRETS_DIR */
494
495
/* Define to the sub-directory in which libtool stores uninstalled libraries.
496
*/
497
#define LT_OBJDIR ".libs/"
498
499
/* Directory for nagios plugins metadata */
500
#define NAGIOS_METADATA_DIR "/usr/share/nagios/plugins-metadata"
501
502
/* Directory for nagios plugins */
503
#define NAGIOS_PLUGIN_DIR "/usr/lib/nagios/plugins"
504
505
/* Use the older 5.3 version of the net-snmp API */
506
/* #undef NETSNMPV53 */
507
508
/* Location for OCF RAs */
509
#define OCF_RA_DIR "/usr/lib/ocf/resource.d"
510
511
/* Compiling for BSD platform */
512
/* #undef ON_BSD */
513
514
/* Compiling for Darwin platform */
515
/* #undef ON_DARWIN */
516
517
/* Compiling for Linux platform */
518
#define ON_LINUX 1
519
520
/* Compiling for Solaris platform */
521
/* #undef ON_SOLARIS */
522
523
/* Current pacemaker version */
524
#define PACEMAKER_VERSION "1.1.14"
525
526
/* Name of package */
527
#define PACKAGE "pacemaker"
528
529
/* Define to the address where bug reports for this package should be sent. */
530
#define PACKAGE_BUGREPORT "pacemaker@oss.clusterlabs.org"
531
532
/* Define to the full name of this package. */
533
#define PACKAGE_NAME "pacemaker"
534
535
/* Define to the full name and version of this package. */
536
#define PACKAGE_STRING "pacemaker 1.1.14"
537
538
/* Define to the one symbol short name of this package. */
539
#define PACKAGE_TARNAME "pacemaker"
540
541
/* Define to the home page for this package. */
542
#define PACKAGE_URL "http://clusterlabs.org"
543
544
/* Define to the version of this package. */
545
#define PACKAGE_VERSION "1.1.14"
546
547
/* Corosync service number */
548
#define PCMK_SERVICE_ID 9
549
550
/* Where to keep PEngine outputs */
551
#define PE_STATE_DIR "/var/lib/pacemaker/pengine"
552
553
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
554
'ptrdiff_t'. */
555
/* #undef PTRDIFF_T_SUFFIX */
556
557
/* Location for Red Hat Stonith agents */
558
#define RH_STONITH_DIR "/usr/sbin"
559
560
/* Prefix for Red Hat Stonith agents */
561
#define RH_STONITH_PREFIX "fence_"
562
563
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
564
'sig_atomic_t'. */
565
/* #undef SIG_ATOMIC_T_SUFFIX */
566
567
/* The size of `char', as computed by sizeof. */
568
#define SIZEOF_CHAR 1
569
570
/* The size of `int', as computed by sizeof. */
571
#define SIZEOF_INT 4
572
573
/* The size of `long', as computed by sizeof. */
574
#define SIZEOF_LONG 8
575
576
/* The size of `long long', as computed by sizeof. */
577
#define SIZEOF_LONG_LONG 8
578
579
/* The size of `short', as computed by sizeof. */
580
#define SIZEOF_SHORT 2
581
582
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
583
'size_t'. */
584
/* #undef SIZE_T_SUFFIX */
585
586
/* Define to 1 if you have the ANSI C header files. */
587
#define STDC_HEADERS 1
588
589
/* Support CIB secrets */
590
#define SUPPORT_CIBSECRETS 0
591
592
/* Support the consumption of membership and quorum from cman */
593
#define SUPPORT_CMAN 0
594
595
/* Support the Corosync messaging and membership layer */
596
#define SUPPORT_COROSYNC 1
597
598
/* Support the consumption of membership and quorum from corosync */
599
#define SUPPORT_CS_QUORUM 1
600
601
/* Support dbus */
602
#define SUPPORT_DBUS 1
603
604
/* Support the Heartbeat messaging and membership layer */
605
#define SUPPORT_HEARTBEAT 0
606
607
/* Support nagios plugins */
608
#define SUPPORT_NAGIOS 1
609
610
/* Support the Pacemaker plugin for Corosync */
611
#define SUPPORT_PLUGIN 0
612
613
/* Support for profiling */
614
#define SUPPORT_PROFILING 0
615
616
/* Support a stand-alone stonith config file in addition to the CIB */
617
#define SUPPORT_STONITH_CONFIG 0
618
619
/* Support systemd based system services */
620
#define SUPPORT_SYSTEMD 1
621
622
/* Support upstart based system services */
623
#define SUPPORT_UPSTART 1
624
625
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
626
/* #undef TM_IN_SYS_TIME */
627
628
/* Correct printf format for logging uint64_t */
629
#define U64T "%lu"
630
631
/* Location of Heartbeat's UUID file */
632
#define UUID_FILE "/var/lib/heartbeat/hb_uuid"
633
634
/* Valgrind command */
635
#define VALGRIND_BIN "/usr/bin/valgrind"
636
637
/* Version number of package */
638
#define VERSION "1.1.14"
639
640
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
641
'wchar_t'. */
642
/* #undef WCHAR_T_SUFFIX */
643
644
/* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
645
'wint_t'. */
646
/* #undef WINT_T_SUFFIX */
647
648
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
649
significant byte first (like Motorola and SPARC, unlike Intel). */
650
#if defined AC_APPLE_UNIVERSAL_BUILD
651
# if defined __BIG_ENDIAN__
652
# define WORDS_BIGENDIAN 1
653
# endif
654
#else
655
# ifndef WORDS_BIGENDIAN
656
/* # undef WORDS_BIGENDIAN */
657
# endif
658
#endif
659
660
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
661
`char[]'. */
662
/* #undef YYTEXT_POINTER */
663
664
/* The _Noreturn keyword of C11. */
665
#if !defined _Noreturn && __STDC_VERSION__ < 201112
666
# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
667
|| 0x5110 <= __SUNPRO_C)
668
# define _Noreturn __attribute__ ((__noreturn__))
669
# elif defined _MSC_VER && 1200 <= _MSC_VER
670
# define _Noreturn __declspec (noreturn)
671
# else
672
# define _Noreturn
673
# endif
674
#endif
675
676
677
/* Define to `__inline__' or `__inline' if that's what the C compiler
678
calls it, or to nothing if 'inline' is not supported under any name. */
679
#ifndef __cplusplus
680
/* #undef inline */
681
#endif
682
683
/* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
684
the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
685
earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
686
__APPLE__ && __MACH__ test for MacOS X.
687
__APPLE_CC__ tests for the Apple compiler and its version.
688
__STDC_VERSION__ tests for the C99 mode. */
689
#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
690
# define __GNUC_STDC_INLINE__ 1
691
#endif
692
693
/* Define to `unsigned int' if <sys/types.h> does not define. */
694
/* #undef size_t */
695
696
/* Define as a marker that can be attached to declarations that might not
697
be used. This helps to reduce warnings, such as from
698
GCC -Wunused-parameter. */
699
#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
700
# define _GL_UNUSED __attribute__ ((__unused__))
701
#else
702
# define _GL_UNUSED
703
#endif
704
/* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
705
is a misnomer outside of parameter lists. */
706
#define _UNUSED_PARAMETER_ _GL_UNUSED
707
708
/* The __pure__ attribute was added in gcc 2.96. */
709
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
710
# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
711
#else
712
# define _GL_ATTRIBUTE_PURE
/* empty */
713
#endif
714
715
/* The __const__ attribute was added in gcc 2.95. */
716
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
717
# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
718
#else
719
# define _GL_ATTRIBUTE_CONST
/* empty */
720
#endif
721
Generated on Tue Jan 10 2017 11:23:55 for pacemaker by
1.8.6