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