Remove building with NOCRYPTO option
[minix.git] / external / bsd / dhcp / dist / includes / config.h.in
blob03a519e4c0699e0fa4d815bb7a9d68dea2dd91c2
1 /* includes/config.h.in. Generated from configure.ac by autoheader. */
3 /* Define if building universal (internal helper macro) */
4 #undef AC_APPLE_UNIVERSAL_BUILD
6 /* Define to compile debug-only DHCP software. */
7 #undef DEBUG
9 /* Define to queue multiple DHCPACK replies per fsync. */
10 #undef DELAYED_ACK
12 /* Define to BIG_ENDIAN for MSB (Motorola or SPARC CPUs) or LITTLE_ENDIAN for
13 LSB (Intel CPUs). */
14 #undef DHCP_BYTE_ORDER
16 /* Define to 1 to include DHCPv6 support. */
17 #undef DHCPv6
19 /* Define to any value to chroot() prior to loading config. */
20 #undef EARLY_CHROOT
22 /* Define to include execute() config language support. */
23 #undef ENABLE_EXECUTE
25 /* Define to include Failover Protocol support. */
26 #undef FAILOVER_PROTOCOL
28 /* Define to nothing if C supports flexible array members, and to 1 if it does
29 not. That way, with a declaration like `struct s { int n; double
30 d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
31 compilers. When computing the size of such an object, don't use 'sizeof
32 (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)'
33 instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with
34 MSVC and with C++ compilers. */
35 #undef FLEXIBLE_ARRAY_MEMBER
37 /* Define to 1 to use the Berkeley Packet Filter interface code. */
38 #undef HAVE_BPF
40 /* Define to 1 if you have the /dev/random file. */
41 #undef HAVE_DEV_RANDOM
43 /* Define to 1 to use DLPI interface code. */
44 #undef HAVE_DLPI
46 /* Define to 1 if you have the <ifaddrs.h> header file. */
47 #undef HAVE_IFADDRS_H
49 /* Define to 1 if you have the <inttypes.h> header file. */
50 #undef HAVE_INTTYPES_H
52 /* Define to 1 if you have the <linux/types.h> header file. */
53 #undef HAVE_LINUX_TYPES_H
55 /* Define to 1 to use the Linux Packet Filter interface code. */
56 #undef HAVE_LPF
58 /* Define to 1 if you have the <memory.h> header file. */
59 #undef HAVE_MEMORY_H
61 /* Define to 1 if you have the <net/if6.h> header file. */
62 #undef HAVE_NET_IF6_H
64 /* Define to 1 if you have the <net/if_dl.h> header file. */
65 #undef HAVE_NET_IF_DL_H
67 /* Define to 1 if you have the <regex.h> header file. */
68 #undef HAVE_REGEX_H
70 /* Define to 1 if the sockaddr structure has a length field. */
71 #undef HAVE_SA_LEN
73 /* Define to 1 if you have the <stdint.h> header file. */
74 #undef HAVE_STDINT_H
76 /* Define to 1 if you have the <stdlib.h> header file. */
77 #undef HAVE_STDLIB_H
79 /* Define to 1 if you have the <strings.h> header file. */
80 #undef HAVE_STRINGS_H
82 /* Define to 1 if you have the <string.h> header file. */
83 #undef HAVE_STRING_H
85 /* Define to 1 if you have the `strlcat' function. */
86 #undef HAVE_STRLCAT
88 /* Define to 1 if you have the <sys/socket.h> header file. */
89 #undef HAVE_SYS_SOCKET_H
91 /* Define to 1 if you have the <sys/stat.h> header file. */
92 #undef HAVE_SYS_STAT_H
94 /* Define to 1 if you have the <sys/types.h> header file. */
95 #undef HAVE_SYS_TYPES_H
97 /* Define to 1 if you have the <unistd.h> header file. */
98 #undef HAVE_UNISTD_H
100 /* Define to the string for a noreturn attribute. */
101 #undef ISC_DHCP_NORETURN
103 /* Define to 1 if the system has 'struct if_laddrconf'. */
104 #undef ISC_PLATFORM_HAVEIF_LADDRCONF
106 /* Define to 1 if the system has 'struct if_laddrreq'. */
107 #undef ISC_PLATFORM_HAVEIF_LADDRREQ
109 /* Define to 1 if the system has 'struct lifnum'. */
110 #undef ISC_PLATFORM_HAVELIFNUM
112 /* Define to 1 if the inet_aton() function is missing. */
113 #undef NEED_INET_ATON
115 /* Name of package */
116 #undef PACKAGE
118 /* Define to the address where bug reports for this package should be sent. */
119 #undef PACKAGE_BUGREPORT
121 /* Define to the full name of this package. */
122 #undef PACKAGE_NAME
124 /* Define to the full name and version of this package. */
125 #undef PACKAGE_STRING
127 /* Define to the one symbol short name of this package. */
128 #undef PACKAGE_TARNAME
130 /* Define to the home page for this package. */
131 #undef PACKAGE_URL
133 /* Define to the version of this package. */
134 #undef PACKAGE_VERSION
136 /* Define to any value to include Ari's PARANOIA patch. */
137 #undef PARANOIA
139 /* Define to correct bad byteorders in secs field. */
140 #undef SECS_BYTEORDER
142 /* The size of `struct iaddr *', as computed by sizeof. */
143 #undef SIZEOF_STRUCT_IADDR_P
145 /* Define to 1 if you have the ANSI C header files. */
146 #undef STDC_HEADERS
148 /* Define to include server activity tracing support. */
149 #undef TRACING
151 /* Define to 1 to use the standard BSD socket API. */
152 #undef USE_SOCKETS
154 /* Enable extensions on AIX 3, Interix. */
155 #ifndef _ALL_SOURCE
156 # undef _ALL_SOURCE
157 #endif
158 /* Enable GNU extensions on systems that have them. */
159 #ifndef _GNU_SOURCE
160 # undef _GNU_SOURCE
161 #endif
162 /* Enable threading extensions on Solaris. */
163 #ifndef _POSIX_PTHREAD_SEMANTICS
164 # undef _POSIX_PTHREAD_SEMANTICS
165 #endif
166 /* Enable extensions on HP NonStop. */
167 #ifndef _TANDEM_SOURCE
168 # undef _TANDEM_SOURCE
169 #endif
170 /* Enable general extensions on Solaris. */
171 #ifndef __EXTENSIONS__
172 # undef __EXTENSIONS__
173 #endif
176 /* Define to 1 to enable IPv4 packet info support. */
177 #undef USE_V4_PKTINFO
179 /* Version number of package */
180 #undef VERSION
182 /* Define to 1 if on MINIX. */
183 #undef _MINIX
185 /* File for dhclient6 leases. */
186 #undef _PATH_DHCLIENT6_DB
188 /* File for dhclient6 process information. */
189 #undef _PATH_DHCLIENT6_PID
191 /* File for dhclient leases. */
192 #undef _PATH_DHCLIENT_DB
194 /* File for dhclient process information. */
195 #undef _PATH_DHCLIENT_PID
197 /* File for dhcpd6 leases. */
198 #undef _PATH_DHCPD6_DB
200 /* File for dhcpd6 process information. */
201 #undef _PATH_DHCPD6_PID
203 /* File for dhcpd leases. */
204 #undef _PATH_DHCPD_DB
206 /* File for dhcpd process information. */
207 #undef _PATH_DHCPD_PID
209 /* File for dhcrelay6 process information. */
210 #undef _PATH_DHCRELAY6_PID
212 /* File for dhcrelay process information. */
213 #undef _PATH_DHCRELAY_PID
215 /* Define to 2 if the system does not provide POSIX.1 features except with
216 this defined. */
217 #undef _POSIX_1_SOURCE
219 /* Define to 1 if you need to in order for `stat' and other things to work. */
220 #undef _POSIX_SOURCE
222 /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
223 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
224 #define below would cause a syntax error. */
225 #undef _UINT32_T
227 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
228 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
229 #define below would cause a syntax error. */
230 #undef _UINT64_T
232 /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
233 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
234 #define below would cause a syntax error. */
235 #undef _UINT8_T
237 /* Define to the type of a signed integer type of width exactly 16 bits if
238 such a type exists and the standard includes do not define it. */
239 #undef int16_t
241 /* Define to the type of a signed integer type of width exactly 32 bits if
242 such a type exists and the standard includes do not define it. */
243 #undef int32_t
245 /* Define to the type of a signed integer type of width exactly 64 bits if
246 such a type exists and the standard includes do not define it. */
247 #undef int64_t
249 /* Define to the type of a signed integer type of width exactly 8 bits if such
250 a type exists and the standard includes do not define it. */
251 #undef int8_t
253 /* Define a type for 16-bit unsigned integers. */
254 #undef u_int16_t
256 /* Define a type for 32-bit unsigned integers. */
257 #undef u_int32_t
259 /* Define a type for 64-bit unsigned integers. */
260 #undef u_int64_t
262 /* Define a type for 8-bit unsigned integers. */
263 #undef u_int8_t
265 /* Define to the type of an unsigned integer type of width exactly 16 bits if
266 such a type exists and the standard includes do not define it. */
267 #undef uint16_t
269 /* Define to the type of an unsigned integer type of width exactly 32 bits if
270 such a type exists and the standard includes do not define it. */
271 #undef uint32_t
273 /* Define to the type of an unsigned integer type of width exactly 64 bits if
274 such a type exists and the standard includes do not define it. */
275 #undef uint64_t
277 /* Define to the type of an unsigned integer type of width exactly 8 bits if
278 such a type exists and the standard includes do not define it. */
279 #undef uint8_t