source: trunk/third/bind/config.h.in @ 21744

Revision 21744, 7.4 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21743, which included commits to RCS files with non-trunk default branches.
Line 
1/* config.h.in.  Generated from configure.in by autoheader.  */
2/*
3 * Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
4 * Copyright (C) 1999-2003  Internet Software Consortium.
5 *
6 * Permission to use, copy, modify, and distribute this software for any
7 * purpose with or without fee is hereby granted, provided that the above
8 * copyright notice and this permission notice appear in all copies.
9 *
10 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
11 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
12 * AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
13 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
14 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
15 * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
16 * PERFORMANCE OF THIS SOFTWARE.
17 */
18
19/* $Id: config.h.in,v 1.1.1.3 2005-04-15 15:36:47 ghudson Exp $ */
20
21/***
22 *** This file is not to be included by any public header files, because
23 *** it does not get installed.
24 ***/
25
26/* define to `int' if <sys/types.h> doesn't define.  */
27#undef ssize_t
28
29/* define on DEC OSF to enable 4.4BSD style sa_len support */
30#undef _SOCKADDR_LEN
31
32/* define if your system needs pthread_init() before using pthreads */
33#undef NEED_PTHREAD_INIT
34
35/* define if your system has sigwait() */
36#undef HAVE_SIGWAIT
37
38/* define if sigwait() is the UnixWare flavor */
39#undef HAVE_UNIXWARE_SIGWAIT
40
41/* define on Solaris to get sigwait() to work using pthreads semantics */
42#undef _POSIX_PTHREAD_SEMANTICS
43
44/* define if LinuxThreads is in use */
45#undef HAVE_LINUXTHREADS
46
47/* define if sysconf() is available */
48#undef HAVE_SYSCONF
49
50/* define if sysctlbyname() is available */
51#undef HAVE_SYSCTLBYNAME
52
53/* define if catgets() is available */
54#undef HAVE_CATGETS
55
56/* define if getifaddrs() exists */
57#undef HAVE_GETIFADDRS
58
59/* define if you have the NET_RT_IFLIST sysctl variable and sys/sysctl.h */
60#undef HAVE_IFLIST_SYSCTL
61
62/* define if chroot() is available */
63#undef HAVE_CHROOT
64
65/* define if tzset() is available */
66#undef HAVE_TZSET
67
68/* define if struct addrinfo exists */
69#undef HAVE_ADDRINFO
70
71/* define if getaddrinfo() exists */
72#undef HAVE_GETADDRINFO
73
74/* define if gai_strerror() exists */
75#undef HAVE_GAISTRERROR
76
77/* define if arc4random() exists */
78#undef HAVE_ARC4RANDOM
79
80/* define if pthread_setconcurrency() should be called to tell the
81 * OS how many threads we might want to run.
82 */
83#undef CALL_PTHREAD_SETCONCURRENCY
84
85/* define if IPv6 is not disabled */
86#undef WANT_IPV6
87
88/* define if flockfile() is available */
89#undef HAVE_FLOCKFILE
90
91/* define if getc_unlocked() is available */
92#undef HAVE_GETCUNLOCKED
93
94/* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */
95#undef SHUTUP_SPUTAUX
96#ifdef SHUTUP_SPUTAUX
97struct __sFILE;
98extern __inline int __sputaux(int _c, struct __sFILE *_p);
99#endif
100
101/* Shut up warnings about missing sigwait prototype on BSD/OS 4.0* */
102#undef SHUTUP_SIGWAIT
103#ifdef SHUTUP_SIGWAIT
104int sigwait(const unsigned int *set, int *sig);
105#endif
106
107/* Shut up warnings from gcc -Wcast-qual on BSD/OS 4.1. */
108#undef SHUTUP_STDARG_CAST
109#if defined(SHUTUP_STDARG_CAST) && defined(__GNUC__)
110#include <stdarg.h>             /* Grr.  Must be included *every time*. */
111/*
112 * The silly continuation line is to keep configure from
113 * commenting out the #undef.
114 */
115#undef \
116        va_start
117#define va_start(ap, last) \
118        do { \
119                union { const void *konst; long *var; } _u; \
120                _u.konst = &(last); \
121                ap = (va_list)(_u.var + __va_words(__typeof(last))); \
122        } while (0)
123#endif /* SHUTUP_STDARG_CAST && __GNUC__ */
124
125/* define if the system has a random number generating device */
126#undef PATH_RANDOMDEV
127
128/* define if pthread_attr_getstacksize() is available */
129#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE
130
131/* define if pthread_attr_setstacksize() is available */
132#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE
133
134/* define if you have strerror in the C library. */
135#undef HAVE_STRERROR
136
137/* Define if you are running under Compaq TruCluster. */
138#undef HAVE_TRUCLUSTER
139
140/* Define if OpenSSL includes DSA support */
141#undef HAVE_OPENSSL_DSA
142
143/* Define to the length type used by the socket API (socklen_t, size_t, int). */
144#undef ISC_SOCKADDR_LEN_T
145
146/* Define if threads need PTHREAD_SCOPE_SYSTEM */
147#undef NEED_PTHREAD_SCOPE_SYSTEM
148
149/* Define to 1 if you have the <dlfcn.h> header file. */
150#undef HAVE_DLFCN_H
151
152/* Define to 1 if you have the <fcntl.h> header file. */
153#undef HAVE_FCNTL_H
154
155/* Define to 1 if you have the <inttypes.h> header file. */
156#undef HAVE_INTTYPES_H
157
158/* Define to 1 if you have the `c' library (-lc). */
159#undef HAVE_LIBC
160
161/* Define to 1 if you have the `c_r' library (-lc_r). */
162#undef HAVE_LIBC_R
163
164/* Define to 1 if you have the `nsl' library (-lnsl). */
165#undef HAVE_LIBNSL
166
167/* Define to 1 if you have the `pthread' library (-lpthread). */
168#undef HAVE_LIBPTHREAD
169
170/* Define to 1 if you have the `scf' library (-lscf). */
171#undef HAVE_LIBSCF
172
173/* Define to 1 if you have the `socket' library (-lsocket). */
174#undef HAVE_LIBSOCKET
175
176/* Define to 1 if you have the <linux/capability.h> header file. */
177#undef HAVE_LINUX_CAPABILITY_H
178
179/* Define to 1 if you have the <memory.h> header file. */
180#undef HAVE_MEMORY_H
181
182/* Define to 1 if you have the <net/if6.h> header file. */
183#undef HAVE_NET_IF6_H
184
185/* Define to 1 if you have the <stdint.h> header file. */
186#undef HAVE_STDINT_H
187
188/* Define to 1 if you have the <stdlib.h> header file. */
189#undef HAVE_STDLIB_H
190
191/* Define to 1 if you have the <strings.h> header file. */
192#undef HAVE_STRINGS_H
193
194/* Define to 1 if you have the <string.h> header file. */
195#undef HAVE_STRING_H
196
197/* Define to 1 if you have the <sys/param.h> header file. */
198#undef HAVE_SYS_PARAM_H
199
200/* Define to 1 if you have the <sys/prctl.h> header file. */
201#undef HAVE_SYS_PRCTL_H
202
203/* Define to 1 if you have the <sys/select.h> header file. */
204#undef HAVE_SYS_SELECT_H
205
206/* Define to 1 if you have the <sys/sockio.h> header file. */
207#undef HAVE_SYS_SOCKIO_H
208
209/* Define to 1 if you have the <sys/stat.h> header file. */
210#undef HAVE_SYS_STAT_H
211
212/* Define to 1 if you have the <sys/sysctl.h> header file. */
213#undef HAVE_SYS_SYSCTL_H
214
215/* Define to 1 if you have the <sys/time.h> header file. */
216#undef HAVE_SYS_TIME_H
217
218/* Define to 1 if you have the <sys/types.h> header file. */
219#undef HAVE_SYS_TYPES_H
220
221/* Define if running under Compaq TruCluster */
222#undef HAVE_TRUCLUSTER
223
224/* Define to 1 if you have the <unistd.h> header file. */
225#undef HAVE_UNISTD_H
226
227/* Define to the address where bug reports for this package should be sent. */
228#undef PACKAGE_BUGREPORT
229
230/* Define to the full name of this package. */
231#undef PACKAGE_NAME
232
233/* Define to the full name and version of this package. */
234#undef PACKAGE_STRING
235
236/* Define to the one symbol short name of this package. */
237#undef PACKAGE_TARNAME
238
239/* Define to the version of this package. */
240#undef PACKAGE_VERSION
241
242/* Define to 1 if you have the ANSI C header files. */
243#undef STDC_HEADERS
244
245/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
246#undef TIME_WITH_SYS_TIME
247
248/* Define to 1 if your processor stores words with the most significant byte
249   first (like Motorola and SPARC, unlike Intel and VAX). */
250#undef WORDS_BIGENDIAN
251
252/* Define to empty if `const' does not conform to ANSI C. */
253#undef const
254
255/* Define to `__inline__' or `__inline' if that's what the C compiler
256   calls it, or to nothing if 'inline' is not supported under any name.  */
257#ifndef __cplusplus
258#undef inline
259#endif
260
261/* Define to `unsigned' if <sys/types.h> does not define. */
262#undef size_t
263
264/* Define to `int' if <sys/types.h> does not define. */
265#undef ssize_t
Note: See TracBrowser for help on using the repository browser.