1 /* $NetBSD: configure.h,v 1.4 2009/12/02 01:53:25 haad Exp $ */ 2 3 /* lib/misc/configure.h. Generated from configure.h.in by configure. */ 4 /* lib/misc/configure.h.in. Generated from configure.in by autoheader. */ 5 6 /* Define to 1 if the `closedir' function returns void instead of `int'. */ 7 /* #undef CLOSEDIR_VOID */ 8 9 /* Define to 1 to include built-in support for clustered LVM locking. */ 10 /* #undef CLUSTER_LOCKING_INTERNAL */ 11 12 /* Path to cmirrord pidfile. */ 13 /* #undef CMIRRORD_PIDFILE */ 14 15 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 16 systems. This function is required for `alloca.c' support on those systems. 17 */ 18 /* #undef CRAY_STACKSEG_END */ 19 20 /* Define to 1 if using `alloca.c'. */ 21 /* #undef C_ALLOCA */ 22 23 /* Define to 0 to reinstate the pre-2.02.54 handling of unit suffixes. */ 24 /* #undef DEFAULT_SI_UNIT_CONSISTENCY */ 25 26 /* Define to 1 to enable LVM2 device-mapper interaction. */ 27 #define DEVMAPPER_SUPPORT 1 28 29 /* Define to 1 to enable the device-mapper event daemon. */ 30 /* #undef DMEVENTD */ 31 32 /* Path to dmeventd binary. */ 33 /* #undef DMEVENTD_PATH */ 34 35 /* Path to dmeventd pidfile. */ 36 /* #undef DMEVENTD_PIDFILE */ 37 38 /* Library version */ 39 #define DM_LIB_VERSION "1.02.40 (2009-11-24)" 40 41 /* Define to 1 if you have `alloca', as a function or macro. */ 42 #define HAVE_ALLOCA 1 43 44 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 45 */ 46 /* #undef HAVE_ALLOCA_H */ 47 48 /* Define to 1 if you have the <asm/byteorder.h> header file. */ 49 /* #undef HAVE_ASM_BYTEORDER_H */ 50 51 /* Define to 1 if you have the <assert.h> header file. */ 52 #define HAVE_ASSERT_H 1 53 54 /* Define to 1 if canonicalize_file_name is available. */ 55 /* #undef HAVE_CANONICALIZE_FILE_NAME */ 56 57 /* Define to 1 if you have the <ccs.h> header file. */ 58 /* #undef HAVE_CCS_H */ 59 60 /* Define to 1 if you have the <corosync/confdb.h> header file. */ 61 /* #undef HAVE_COROSYNC_CONFDB_H */ 62 63 /* Define to 1 if you have the <ctype.h> header file. */ 64 #define HAVE_CTYPE_H 1 65 66 /* Define to 1 if you have the <dirent.h> header file. */ 67 #define HAVE_DIRENT_H 1 68 69 /* Define to 1 if you have the <dlfcn.h> header file. */ 70 /* #undef HAVE_DLFCN_H */ 71 72 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 73 /* #undef HAVE_DOPRNT */ 74 75 /* Define to 1 if you have the `dup2' function. */ 76 /* #undef HAVE_DUP2 */ 77 78 /* Define to 1 if you have the <errno.h> header file. */ 79 #define HAVE_ERRNO_H 1 80 81 /* Define to 1 if you have the <fcntl.h> header file. */ 82 #define HAVE_FCNTL_H 1 83 84 /* Define to 1 if you have the `fork' function. */ 85 #define HAVE_FORK 1 86 87 /* Define to 1 if you have the `gethostname' function. */ 88 #define HAVE_GETHOSTNAME 1 89 90 /* Define to 1 if getline is available. */ 91 /* #undef HAVE_GETLINE */ 92 93 /* Define to 1 if you have the `getmntent' function. */ 94 /* #undef HAVE_GETMNTENT */ 95 96 /* Define to 1 if getopt_long is available. */ 97 #define HAVE_GETOPTLONG 1 98 99 /* Define to 1 if you have the <getopt.h> header file. */ 100 #define HAVE_GETOPT_H 1 101 102 /* Define to 1 if you have the `getpagesize' function. */ 103 #define HAVE_GETPAGESIZE 1 104 105 /* Define to 1 if you have the <inttypes.h> header file. */ 106 #define HAVE_INTTYPES_H 1 107 108 /* Define to 1 if you have the <libcman.h> header file. */ 109 /* #undef HAVE_LIBCMAN_H */ 110 111 /* Define to 1 if dynamic libraries are available. */ 112 /* #undef HAVE_LIBDL */ 113 114 /* Define to 1 if you have the <libdlm.h> header file. */ 115 /* #undef HAVE_LIBDLM_H */ 116 117 /* Define to 1 if you have the <libgen.h> header file. */ 118 #define HAVE_LIBGEN_H 1 119 120 /* Define to 1 if you have the <libgulm.h> header file. */ 121 /* #undef HAVE_LIBGULM_H */ 122 123 /* Define to 1 if you have the <libintl.h> header file. */ 124 /* #undef HAVE_LIBINTL_H */ 125 126 /* Define to 1 if you have the `readline' library (-lreadline). */ 127 /* #undef HAVE_LIBREADLINE */ 128 129 /* Define to 1 if you have the <limits.h> header file. */ 130 #define HAVE_LIMITS_H 1 131 132 /* Define to 1 if you have the <linux/fs.h> header file. */ 133 /* #undef HAVE_LINUX_FS_H */ 134 135 /* Define to 1 if you have the <locale.h> header file. */ 136 #define HAVE_LOCALE_H 1 137 138 /* Define to 1 if `lstat' has the bug that it succeeds when given the 139 zero-length file name argument. */ 140 /* #undef HAVE_LSTAT_EMPTY_STRING_BUG */ 141 142 /* Define to 1 if you have the <machine/endian.h> header file. */ 143 /* #undef HAVE_MACHINE_ENDIAN_H */ 144 145 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 146 to 0 otherwise. */ 147 #define HAVE_MALLOC 1 148 149 /* Define to 1 if you have the <malloc.h> header file. */ 150 /* #undef HAVE_MALLOC_H */ 151 152 /* Define to 1 if you have the `memmove' function. */ 153 /* #undef HAVE_MEMMOVE */ 154 155 /* Define to 1 if you have the <memory.h> header file. */ 156 #define HAVE_MEMORY_H 1 157 158 /* Define to 1 if you have the `memset' function. */ 159 #define HAVE_MEMSET 1 160 161 /* Define to 1 if you have the `mkdir' function. */ 162 #define HAVE_MKDIR 1 163 164 /* Define to 1 if you have a working `mmap' system call. */ 165 #define HAVE_MMAP 1 166 167 /* Define to 1 if you have the <mntent.h> header file. */ 168 /* #undef HAVE_MNTENT_H */ 169 170 /* Define to 1 if you have the `munmap' function. */ 171 #define HAVE_MUNMAP 1 172 173 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 174 /* #undef HAVE_NDIR_H */ 175 176 /* Define to 1 if you have the <netdb.h> header file. */ 177 /* #undef HAVE_NETDB_H */ 178 179 /* Define to 1 if you have the <netinet/in.h> header file. */ 180 /* #undef HAVE_NETINET_IN_H */ 181 182 /* Define to 1 if you have the <pthread.h> header file. */ 183 /* #undef HAVE_PTHREAD_H */ 184 185 /* Define to 1 if you have the <readline/history.h> header file. */ 186 /* #undef HAVE_READLINE_HISTORY_H */ 187 188 /* Define to 1 if you have the <readline/readline.h> header file. */ 189 /* #undef HAVE_READLINE_READLINE_H */ 190 191 /* Define to 1 to include support for realtime clock. */ 192 /* #undef HAVE_REALTIME */ 193 194 /* Define to 1 if you have the `rl_completion_matches' function. */ 195 /* #undef HAVE_RL_COMPLETION_MATCHES */ 196 197 /* Define to 1 if you have the `rmdir' function. */ 198 #define HAVE_RMDIR 1 199 200 /* Define to 1 if you have the <search.h> header file. */ 201 /* #undef HAVE_SEARCH_H */ 202 203 /* Define to 1 if you have the `select' function. */ 204 /* #undef HAVE_SELECT */ 205 206 /* Define to 1 to include support for selinux. */ 207 /* #undef HAVE_SELINUX */ 208 209 /* Define to 1 if you have the <selinux/selinux.h> header file. */ 210 /* #undef HAVE_SELINUX_SELINUX_H */ 211 212 /* Define to 1 if sepol_check_context is available. */ 213 /* #undef HAVE_SEPOL */ 214 215 /* Define to 1 if you have the `setlocale' function. */ 216 #define HAVE_SETLOCALE 1 217 218 /* Define to 1 if you have the `siginterrupt' function. */ 219 #define HAVE_SIGINTERRUPT 1 220 221 /* Define to 1 if you have the <signal.h> header file. */ 222 #define HAVE_SIGNAL_H 1 223 224 /* Define to 1 if you have the `socket' function. */ 225 /* #undef HAVE_SOCKET */ 226 227 /* Define to 1 if `stat' has the bug that it succeeds when given the 228 zero-length file name argument. */ 229 /* #undef HAVE_STAT_EMPTY_STRING_BUG */ 230 231 /* Define to 1 if you have the <stdarg.h> header file. */ 232 #define HAVE_STDARG_H 1 233 234 /* Define to 1 if you have the <stddef.h> header file. */ 235 #define HAVE_STDDEF_H 1 236 237 /* Define to 1 if you have the <stdint.h> header file. */ 238 #define HAVE_STDINT_H 1 239 240 /* Define to 1 if you have the <stdio.h> header file. */ 241 #define HAVE_STDIO_H 1 242 243 /* Define to 1 if you have the <stdlib.h> header file. */ 244 #define HAVE_STDLIB_H 1 245 246 /* Define to 1 if you have the `strcasecmp' function. */ 247 #define HAVE_STRCASECMP 1 248 249 /* Define to 1 if you have the `strchr' function. */ 250 #define HAVE_STRCHR 1 251 252 /* Define to 1 if you have the `strdup' function. */ 253 #define HAVE_STRDUP 1 254 255 /* Define to 1 if you have the `strerror' function. */ 256 #define HAVE_STRERROR 1 257 258 /* Define to 1 if you have the <strings.h> header file. */ 259 #define HAVE_STRINGS_H 1 260 261 /* Define to 1 if you have the <string.h> header file. */ 262 #define HAVE_STRING_H 1 263 264 /* Define to 1 if you have the `strncasecmp' function. */ 265 #define HAVE_STRNCASECMP 1 266 267 /* Define to 1 if you have the `strrchr' function. */ 268 #define HAVE_STRRCHR 1 269 270 /* Define to 1 if you have the `strstr' function. */ 271 #define HAVE_STRSTR 1 272 273 /* Define to 1 if you have the `strtol' function. */ 274 #define HAVE_STRTOL 1 275 276 /* Define to 1 if you have the `strtoul' function. */ 277 #define HAVE_STRTOUL 1 278 279 /* Define to 1 if `st_rdev' is member of `struct stat'. */ 280 #define HAVE_STRUCT_STAT_ST_RDEV 1 281 282 /* Define to 1 if you have the <syslog.h> header file. */ 283 #define HAVE_SYSLOG_H 1 284 285 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 286 */ 287 /* #undef HAVE_SYS_DIR_H */ 288 289 /* Define to 1 if you have the <sys/disk.h> header file. */ 290 /* #undef HAVE_SYS_DISK_H */ 291 292 /* Define to 1 if you have the <sys/file.h> header file. */ 293 #define HAVE_SYS_FILE_H 1 294 295 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 296 #define HAVE_SYS_IOCTL_H 1 297 298 /* Define to 1 if you have the <sys/ipc.h> header file. */ 299 /* #undef HAVE_SYS_IPC_H */ 300 301 /* Define to 1 if you have the <sys/mman.h> header file. */ 302 #define HAVE_SYS_MMAN_H 1 303 304 /* Define to 1 if you have the <sys/mount.h> header file. */ 305 /* #undef HAVE_SYS_MOUNT_H */ 306 307 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 308 */ 309 /* #undef HAVE_SYS_NDIR_H */ 310 311 /* Define to 1 if you have the <sys/param.h> header file. */ 312 #define HAVE_SYS_PARAM_H 1 313 314 /* Define to 1 if you have the <sys/resource.h> header file. */ 315 #define HAVE_SYS_RESOURCE_H 1 316 317 /* Define to 1 if you have the <sys/select.h> header file. */ 318 /* #undef HAVE_SYS_SELECT_H */ 319 320 /* Define to 1 if you have the <sys/sem.h> header file. */ 321 /* #undef HAVE_SYS_SEM_H */ 322 323 /* Define to 1 if you have the <sys/socket.h> header file. */ 324 /* #undef HAVE_SYS_SOCKET_H */ 325 326 /* Define to 1 if you have the <sys/statvfs.h> header file. */ 327 #define HAVE_SYS_STATVFS_H 1 328 329 /* Define to 1 if you have the <sys/stat.h> header file. */ 330 #define HAVE_SYS_STAT_H 1 331 332 /* Define to 1 if you have the <sys/time.h> header file. */ 333 #define HAVE_SYS_TIME_H 1 334 335 /* Define to 1 if you have the <sys/types.h> header file. */ 336 #define HAVE_SYS_TYPES_H 1 337 338 /* Define to 1 if you have the <sys/uio.h> header file. */ 339 /* #undef HAVE_SYS_UIO_H */ 340 341 /* Define to 1 if you have the <sys/un.h> header file. */ 342 /* #undef HAVE_SYS_UN_H */ 343 344 /* Define to 1 if you have the <sys/utsname.h> header file. */ 345 #define HAVE_SYS_UTSNAME_H 1 346 347 /* Define to 1 if you have the <sys/wait.h> header file. */ 348 #define HAVE_SYS_WAIT_H 1 349 350 /* Define to 1 if you have the <termios.h> header file. */ 351 #define HAVE_TERMIOS_H 1 352 353 /* Define to 1 if you have the <time.h> header file. */ 354 #define HAVE_TIME_H 1 355 356 /* Define to 1 if libudev's udev_queue_get_udev_is_active function is 357 available. */ 358 /* #undef HAVE_UDEV_QUEUE_GET_UDEV_IS_ACTIVE */ 359 360 /* Define to 1 if you have the `uname' function. */ 361 #define HAVE_UNAME 1 362 363 /* Define to 1 if you have the <unistd.h> header file. */ 364 #define HAVE_UNISTD_H 1 365 366 /* Define to 1 if you have the <utmpx.h> header file. */ 367 /* #undef HAVE_UTMPX_H */ 368 369 /* Define to 1 if you have the `vfork' function. */ 370 #define HAVE_VFORK 1 371 372 /* Define to 1 if you have the <vfork.h> header file. */ 373 /* #undef HAVE_VFORK_H */ 374 375 /* Define to 1 if you have the `vprintf' function. */ 376 #define HAVE_VPRINTF 1 377 378 /* Define to 1 if `fork' works. */ 379 #define HAVE_WORKING_FORK 1 380 381 /* Define to 1 if `vfork' works. */ 382 #define HAVE_WORKING_VFORK 1 383 384 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing 385 slash. */ 386 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 387 388 /* Define to 1 if 'lvm' should fall back to using LVM1 binaries if 389 device-mapper is missing from the kernel */ 390 /* #undef LVM1_FALLBACK */ 391 392 /* Define to 1 to include built-in support for LVM1 metadata. */ 393 /* #undef LVM1_INTERNAL */ 394 395 /* Define to 1 to include built-in support for mirrors. */ 396 #define MIRRORED_INTERNAL 1 397 398 /* The path to 'modprobe', if available. */ 399 /* #undef MODPROBE_CMD */ 400 401 /* Define to 1 to enable O_DIRECT support. */ 402 #define O_DIRECT_SUPPORT 1 403 404 /* Define to the address where bug reports for this package should be sent. */ 405 #define PACKAGE_BUGREPORT "" 406 407 /* Define to the full name of this package. */ 408 #define PACKAGE_NAME "" 409 410 /* Define to the full name and version of this package. */ 411 #define PACKAGE_STRING "" 412 413 /* Define to the one symbol short name of this package. */ 414 #define PACKAGE_TARNAME "" 415 416 /* Define to the version of this package. */ 417 #define PACKAGE_VERSION "" 418 419 /* Define to 1 to include built-in support for GFS pool metadata. */ 420 #define POOL_INTERNAL 1 421 422 /* Define to 1 to include the LVM readline shell. */ 423 /* #undef READLINE_SUPPORT */ 424 425 /* Define as the return type of signal handlers (`int' or `void'). */ 426 #define RETSIGTYPE void 427 428 /* Define to the type of arg 1 for `select'. */ 429 /* #undef SELECT_TYPE_ARG1 */ 430 431 /* Define to the type of args 2, 3 and 4 for `select'. */ 432 /* #undef SELECT_TYPE_ARG234 */ 433 434 /* Define to the type of arg 5 for `select'. */ 435 /* #undef SELECT_TYPE_ARG5 */ 436 437 /* Define to 1 to include built-in support for snapshots. */ 438 #define SNAPSHOT_INTERNAL 1 439 440 /* If using the C implementation of alloca, define if you know the 441 direction of stack growth for your system; otherwise it will be 442 automatically deduced at runtime. 443 STACK_DIRECTION > 0 => grows toward higher addresses 444 STACK_DIRECTION < 0 => grows toward lower addresses 445 STACK_DIRECTION = 0 => direction of growth unknown */ 446 /* #undef STACK_DIRECTION */ 447 448 /* Define to 1 if you have the ANSI C header files. */ 449 #define STDC_HEADERS 1 450 451 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 452 #define TIME_WITH_SYS_TIME 1 453 454 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 455 /* #undef TM_IN_SYS_TIME */ 456 457 /* Define to 1 to enable synchronisation with udev processing. */ 458 /* #undef UDEV_SYNC_SUPPORT */ 459 460 /* Define to empty if `const' does not conform to ANSI C. */ 461 /* #undef const */ 462 463 /* Define to `__inline__' or `__inline' if that's what the C compiler 464 calls it, or to nothing if 'inline' is not supported under any name. */ 465 #ifndef __cplusplus 466 /* #undef inline */ 467 #endif 468 469 /* Define to rpl_malloc if the replacement function should be used. */ 470 /* #undef malloc */ 471 472 /* Define to `int' if <sys/types.h> does not define. */ 473 /* #undef mode_t */ 474 475 /* Define to `long int' if <sys/types.h> does not define. */ 476 /* #undef off_t */ 477 478 /* Define to `int' if <sys/types.h> does not define. */ 479 /* #undef pid_t */ 480 481 /* Define to `unsigned int' if <sys/types.h> does not define. */ 482 /* #undef size_t */ 483 484 /* Define as `fork' if `vfork' does not work. */ 485 /* #undef vfork */ 486