config.h.in 7.11 KB
Newer Older
Mark Andrews's avatar
Mark Andrews committed
1
/* config.h.in.  Generated from configure.in by autoheader.  */
2
/*
Mark Andrews's avatar
regen  
Mark Andrews committed
3 4
 * Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
 * Copyright (C) 1999-2003  Internet Software Consortium.
5
 *
6 7 8
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
9
 *
Mark Andrews's avatar
regen  
Mark Andrews committed
10 11 12 13 14 15 16
 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
 * AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
 * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 * PERFORMANCE OF THIS SOFTWARE.
17 18
 */

Mark Andrews's avatar
regen  
Mark Andrews committed
19
/* $Id: config.h.in,v 1.60 2004/03/05 13:26:19 marka Exp $ */
20

21 22 23 24
/***
 *** This file is not to be included by any public header files, because
 *** it does not get installed.
 ***/
Bob Halley's avatar
Bob Halley committed
25

26 27 28
/* define to `int' if <sys/types.h> doesn't define.  */
#undef ssize_t

29 30 31
/* define on DEC OSF to enable 4.4BSD style sa_len support */
#undef _SOCKADDR_LEN

Bob Halley's avatar
Bob Halley committed
32 33 34 35 36 37
/* define if your system needs pthread_init() before using pthreads */
#undef NEED_PTHREAD_INIT

/* define if your system has sigwait() */
#undef HAVE_SIGWAIT

38 39 40
/* define if sigwait() is the UnixWare flavor */
#undef HAVE_UNIXWARE_SIGWAIT

Bob Halley's avatar
Bob Halley committed
41 42 43
/* define on Solaris to get sigwait() to work using pthreads semantics */
#undef _POSIX_PTHREAD_SEMANTICS

Bob Halley's avatar
Bob Halley committed
44 45 46
/* define if LinuxThreads is in use */
#undef HAVE_LINUXTHREADS

Brian Wellington's avatar
Brian Wellington committed
47 48 49
/* define if sysconf() is available */
#undef HAVE_SYSCONF

50 51 52
/* define if sysctlbyname() is available */
#undef HAVE_SYSCTLBYNAME

Bob Halley's avatar
Bob Halley committed
53 54 55
/* define if catgets() is available */
#undef HAVE_CATGETS

Mark Andrews's avatar
regen  
Mark Andrews committed
56 57 58
/* define if getifaddrs() exists */
#undef HAVE_GETIFADDRS

Mark Andrews's avatar
Mark Andrews committed
59
/* define if you have the NET_RT_IFLIST sysctl variable and sys/sysctl.h */
60 61
#undef HAVE_IFLIST_SYSCTL

62 63
/* define if chroot() is available */
#undef HAVE_CHROOT
64

65 66 67
/* define if tzset() is available */
#undef HAVE_TZSET

68 69 70
/* define if struct addrinfo exists */
#undef HAVE_ADDRINFO

71
/* define if getaddrinfo() exists */
72 73
#undef HAVE_GETADDRINFO

74 75 76
/* define if gai_strerror() exists */
#undef HAVE_GAISTRERROR

Mark Andrews's avatar
regen  
Mark Andrews committed
77 78 79
/* define if arc4random() exists */
#undef HAVE_ARC4RANDOM

80 81 82 83 84
/* define if pthread_setconcurrency() should be called to tell the
 * OS how many threads we might want to run.
 */
#undef CALL_PTHREAD_SETCONCURRENCY

85 86 87
/* define if IPv6 is not disabled */
#undef WANT_IPV6

88 89 90
/* define if flockfile() is available */
#undef HAVE_FLOCKFILE

Brian Wellington's avatar
Brian Wellington committed
91 92 93
/* define if getc_unlocked() is available */
#undef HAVE_GETCUNLOCKED

94 95 96 97 98 99 100
/* Shut up warnings about sputaux in stdio.h on BSD/OS pre-4.1 */
#undef SHUTUP_SPUTAUX
#ifdef SHUTUP_SPUTAUX
struct __sFILE;
extern __inline int __sputaux(int _c, struct __sFILE *_p);
#endif

101 102 103 104 105 106
/* Shut up warnings about missing sigwait prototype on BSD/OS 4.0* */
#undef SHUTUP_SIGWAIT
#ifdef SHUTUP_SIGWAIT
int sigwait(const unsigned int *set, int *sig);
#endif

107 108 109
/* Shut up warnings from gcc -Wcast-qual on BSD/OS 4.1. */
#undef SHUTUP_STDARG_CAST
#if defined(SHUTUP_STDARG_CAST) && defined(__GNUC__)
Mark Andrews's avatar
Mark Andrews committed
110
#include <stdarg.h>		/* Grr.  Must be included *every time*. */
111 112 113 114 115
/*
 * The silly continuation line is to keep configure from
 * commenting out the #undef.
 */
#undef \
Mark Andrews's avatar
Mark Andrews committed
116 117 118 119 120 121 122
	va_start
#define	va_start(ap, last) \
	do { \
		union { const void *konst; long *var; } _u; \
		_u.konst = &(last); \
		ap = (va_list)(_u.var + __va_words(__typeof(last))); \
	} while (0)
123 124
#endif /* SHUTUP_STDARG_CAST && __GNUC__ */

125
/* define if the system has a random number generating device */
126
#undef PATH_RANDOMDEV
127

128 129 130
/* define if pthread_attr_getstacksize() is available */
#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE

Mark Andrews's avatar
regen  
Mark Andrews committed
131 132 133
/* define if pthread_attr_setstacksize() is available */
#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE

134 135 136
/* define if you have strerror in the C library. */
#undef HAVE_STRERROR

Mark Andrews's avatar
Mark Andrews committed
137 138 139 140
/* Define if you are running under Compaq TruCluster..  */
#undef HAVE_TRUCLUSTER

/* Define to 1 if you have the <dlfcn.h> header file. */
Brian Wellington's avatar
Brian Wellington committed
141 142
#undef HAVE_DLFCN_H

Mark Andrews's avatar
Mark Andrews committed
143
/* Define to 1 if you have the <fcntl.h> header file. */
Bob Halley's avatar
Bob Halley committed
144 145
#undef HAVE_FCNTL_H

Mark Andrews's avatar
Mark Andrews committed
146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

/* Define to 1 if you have the `c' library (-lc). */
#undef HAVE_LIBC

/* Define to 1 if you have the `c_r' library (-lc_r). */
#undef HAVE_LIBC_R

/* Define to 1 if you have the `nsl' library (-lnsl). */
#undef HAVE_LIBNSL

/* Define to 1 if you have the `pthread' library (-lpthread). */
#undef HAVE_LIBPTHREAD

/* Define to 1 if you have the `socket' library (-lsocket). */
#undef HAVE_LIBSOCKET

/* Define to 1 if you have the <linux/capability.h> header file. */
165 166
#undef HAVE_LINUX_CAPABILITY_H

Mark Andrews's avatar
Mark Andrews committed
167 168 169 170
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H

/* Define to 1 if you have the <net/if6.h> header file. */
171 172
#undef HAVE_NET_IF6_H

Mark Andrews's avatar
Mark Andrews committed
173 174 175 176 177 178 179 180 181 182 183 184
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

Mark Andrews's avatar
regen  
Mark Andrews committed
185 186 187
/* Define to 1 if you have the <sys/param.h> header file. */
#undef HAVE_SYS_PARAM_H

Mark Andrews's avatar
Mark Andrews committed
188
/* Define to 1 if you have the <sys/prctl.h> header file. */
189 190
#undef HAVE_SYS_PRCTL_H

Mark Andrews's avatar
Mark Andrews committed
191
/* Define to 1 if you have the <sys/select.h> header file. */
192
#undef HAVE_SYS_SELECT_H
Bob Halley's avatar
Bob Halley committed
193

Mark Andrews's avatar
Mark Andrews committed
194
/* Define to 1 if you have the <sys/sockio.h> header file. */
Bob Halley's avatar
Bob Halley committed
195 196
#undef HAVE_SYS_SOCKIO_H

Mark Andrews's avatar
Mark Andrews committed
197 198 199 200
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H

/* Define to 1 if you have the <sys/sysctl.h> header file. */
201 202
#undef HAVE_SYS_SYSCTL_H

Mark Andrews's avatar
Mark Andrews committed
203
/* Define to 1 if you have the <sys/time.h> header file. */
Bob Halley's avatar
Bob Halley committed
204 205
#undef HAVE_SYS_TIME_H

Mark Andrews's avatar
Mark Andrews committed
206 207 208 209 210 211 212
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H

/* Define if running under Compaq TruCluster */
#undef HAVE_TRUCLUSTER

/* Define to 1 if you have the <unistd.h> header file. */
Bob Halley's avatar
Bob Halley committed
213
#undef HAVE_UNISTD_H
Michael Graff's avatar
Michael Graff committed
214

Mark Andrews's avatar
Mark Andrews committed
215 216
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
217

Mark Andrews's avatar
Mark Andrews committed
218 219
/* Define to the full name of this package. */
#undef PACKAGE_NAME
Michael Graff's avatar
Michael Graff committed
220

Mark Andrews's avatar
Mark Andrews committed
221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS

/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME

/* Define to 1 if your processor stores words with the most significant byte
   first (like Motorola and SPARC, unlike Intel and VAX). */
#undef WORDS_BIGENDIAN

/* Define to empty if `const' does not conform to ANSI C. */
#undef const

Mark Andrews's avatar
regen  
Mark Andrews committed
243 244 245
/* Define to `__inline__' or `__inline' if that's what the C compiler
   calls it, or to nothing if 'inline' is not supported under any name.  */
#ifndef __cplusplus
Mark Andrews's avatar
Mark Andrews committed
246
#undef inline
Mark Andrews's avatar
regen  
Mark Andrews committed
247
#endif
Mark Andrews's avatar
Mark Andrews committed
248 249 250 251 252 253

/* Define to `unsigned' if <sys/types.h> does not define. */
#undef size_t

/* Define to `int' if <sys/types.h> does not define. */
#undef ssize_t