config.h.in 7.18 KB
Newer Older
Mark Andrews's avatar
Mark Andrews committed
1
/* config.h.in.  Generated from configure.in by autoheader.  */
2
/*
3
 * Copyright (C) 1999-2001  Internet Software Consortium.
4
 *
5 6 7
 * 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.
8
 *
9 10 11 12 13 14 15 16
 * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM
 * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
 * INTERNET SOFTWARE CONSORTIUM 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
 */

19
/* $Id: config.h.in,v 1.56 2004/01/07 05:48:14 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

Mark Andrews's avatar
Mark Andrews committed
62 63 64 65 66 67 68 69
/* define if you need to #define _XPG4_2 before including sys/socket.h */
#undef NEED_XPG4_2_BEFORE_SOCKET_H

/* define if you need to #define _XOPEN_SOURCE_ENTENDED before including
 * sys/socket.h
 */
#undef NEED_XSE_BEFORE_SOCKET_H

70 71
/* define if chroot() is available */
#undef HAVE_CHROOT
72

73 74 75
/* define if tzset() is available */
#undef HAVE_TZSET

76 77 78
/* define if struct addrinfo exists */
#undef HAVE_ADDRINFO

79
/* define if getaddrinfo() exists */
80 81
#undef HAVE_GETADDRINFO

82 83 84
/* define if gai_strerror() exists */
#undef HAVE_GAISTRERROR

Mark Andrews's avatar
regen  
Mark Andrews committed
85 86 87
/* define if arc4random() exists */
#undef HAVE_ARC4RANDOM

88 89 90 91 92
/* define if pthread_setconcurrency() should be called to tell the
 * OS how many threads we might want to run.
 */
#undef CALL_PTHREAD_SETCONCURRENCY

93 94 95
/* define if IPv6 is not disabled */
#undef WANT_IPV6

96 97 98
/* define if flockfile() is available */
#undef HAVE_FLOCKFILE

Brian Wellington's avatar
Brian Wellington committed
99 100 101
/* define if getc_unlocked() is available */
#undef HAVE_GETCUNLOCKED

102 103 104 105 106 107 108
/* 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

109 110 111 112 113 114
/* 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

115 116 117
/* 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
118
#include <stdarg.h>		/* Grr.  Must be included *every time*. */
119 120 121 122 123
/*
 * The silly continuation line is to keep configure from
 * commenting out the #undef.
 */
#undef \
Mark Andrews's avatar
Mark Andrews committed
124 125 126 127 128 129 130
	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)
131 132
#endif /* SHUTUP_STDARG_CAST && __GNUC__ */

133
/* define if the system has a random number generating device */
134
#undef PATH_RANDOMDEV
135

136 137 138
/* define if pthread_attr_getstacksize() is available */
#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE

Mark Andrews's avatar
regen  
Mark Andrews committed
139 140 141
/* define if pthread_attr_setstacksize() is available */
#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE

142 143 144
/* define if you have strerror in the C library. */
#undef HAVE_STRERROR

Mark Andrews's avatar
Mark Andrews committed
145 146 147 148
/* 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
149 150
#undef HAVE_DLFCN_H

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

Mark Andrews's avatar
Mark Andrews committed
154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
/* 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. */
173 174
#undef HAVE_LINUX_CAPABILITY_H

Mark Andrews's avatar
Mark Andrews committed
175 176 177 178
/* 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. */
179 180
#undef HAVE_NET_IF6_H

Mark Andrews's avatar
Mark Andrews committed
181 182 183 184 185 186 187 188 189 190 191 192 193
/* 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

/* Define to 1 if you have the <sys/prctl.h> header file. */
194 195
#undef HAVE_SYS_PRCTL_H

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

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

Mark Andrews's avatar
Mark Andrews committed
202 203 204 205
/* 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. */
206 207
#undef HAVE_SYS_SYSCTL_H

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

Mark Andrews's avatar
Mark Andrews committed
211 212 213 214 215 216 217
/* 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
218
#undef HAVE_UNISTD_H
Michael Graff's avatar
Michael Graff committed
219

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

Mark Andrews's avatar
Mark Andrews committed
223 224
/* Define to the full name of this package. */
#undef PACKAGE_NAME
Michael Graff's avatar
Michael Graff committed
225

Mark Andrews's avatar
Mark Andrews committed
226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256
/* 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

/* Define as `__inline' if that's what the C compiler calls it, or to nothing
   if it is not supported. */
#undef inline

/* 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