config.h.in 6.97 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
 */

Mark Andrews's avatar
regen  
Mark Andrews committed
19
/* $Id: config.h.in,v 1.53 2002/12/04 01:34:41 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
Mark Andrews committed
56
/* define if you have the NET_RT_IFLIST sysctl variable and sys/sysctl.h */
57 58
#undef HAVE_IFLIST_SYSCTL

Mark Andrews's avatar
Mark Andrews committed
59 60 61 62 63 64 65 66
/* 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

67 68
/* define if chroot() is available */
#undef HAVE_CHROOT
69

70 71 72
/* define if struct addrinfo exists */
#undef HAVE_ADDRINFO

73
/* define if getaddrinfo() exists */
74 75
#undef HAVE_GETADDRINFO

76 77 78
/* define if gai_strerror() exists */
#undef HAVE_GAISTRERROR

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

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

87 88 89
/* define if IPv6 is not disabled */
#undef WANT_IPV6

90 91 92
/* define if flockfile() is available */
#undef HAVE_FLOCKFILE

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

96 97 98 99 100 101 102
/* 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

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

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

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

130 131 132
/* define if pthread_attr_getstacksize() is available */
#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE

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

Mark Andrews's avatar
Mark Andrews committed
136 137 138 139
/* 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
140 141
#undef HAVE_DLFCN_H

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

Mark Andrews's avatar
Mark Andrews committed
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163
/* 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. */
164 165
#undef HAVE_LINUX_CAPABILITY_H

Mark Andrews's avatar
Mark Andrews committed
166 167 168 169
/* 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. */
170 171
#undef HAVE_NET_IF6_H

Mark Andrews's avatar
Mark Andrews committed
172 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

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

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

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

Mark Andrews's avatar
Mark Andrews committed
193 194 195 196
/* 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. */
197 198
#undef HAVE_SYS_SYSCTL_H

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

Mark Andrews's avatar
Mark Andrews committed
202 203 204 205 206 207 208
/* 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
209
#undef HAVE_UNISTD_H
Michael Graff's avatar
Michael Graff committed
210

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

Mark Andrews's avatar
Mark Andrews committed
214 215
/* Define to the full name of this package. */
#undef PACKAGE_NAME
Michael Graff's avatar
Michael Graff committed
216

Mark Andrews's avatar
Mark Andrews committed
217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247
/* 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