]>
Commit | Line | Data |
---|---|---|
1 | /* includes/config.h.in. Generated from configure.ac by autoheader. */ | |
2 | ||
3 | /* Define if building universal (internal helper macro) */ | |
4 | #undef AC_APPLE_UNIVERSAL_BUILD | |
5 | ||
6 | /* Define to support binary insertion of leases into queues. */ | |
7 | #undef BINARY_LEASES | |
8 | ||
9 | /* Define to compile debug-only DHCP software. */ | |
10 | #undef DEBUG | |
11 | ||
12 | /* Define to queue multiple DHCPACK replies per fsync. */ | |
13 | #undef DELAYED_ACK | |
14 | ||
15 | /* Define to 1 to include DHCPv4 over DHCPv6 support. */ | |
16 | #undef DHCP4o6 | |
17 | ||
18 | /* Define to BIG_ENDIAN for MSB (Motorola or SPARC CPUs) or LITTLE_ENDIAN for | |
19 | LSB (Intel CPUs). */ | |
20 | #undef DHCP_BYTE_ORDER | |
21 | ||
22 | /* Define to 1 to include DHCPv6 support. */ | |
23 | #undef DHCPv6 | |
24 | ||
25 | /* Define to any value to chroot() prior to loading config. */ | |
26 | #undef EARLY_CHROOT | |
27 | ||
28 | /* Define to include execute() config language support. */ | |
29 | #undef ENABLE_EXECUTE | |
30 | ||
31 | /* Define to include Failover Protocol support. */ | |
32 | #undef FAILOVER_PROTOCOL | |
33 | ||
34 | /* Define to nothing if C supports flexible array members, and to 1 if it does | |
35 | not. That way, with a declaration like `struct s { int n; double | |
36 | d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99 | |
37 | compilers. When computing the size of such an object, don't use 'sizeof | |
38 | (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)' | |
39 | instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with | |
40 | MSVC and with C++ compilers. */ | |
41 | #undef FLEXIBLE_ARRAY_MEMBER | |
42 | ||
43 | /* ATF framework specified? */ | |
44 | #undef HAVE_ATF | |
45 | ||
46 | /* Define to 1 to use the Berkeley Packet Filter interface code. */ | |
47 | #undef HAVE_BPF | |
48 | ||
49 | /* Define to 1 if you have the /dev/random or other configured file. */ | |
50 | #undef HAVE_DEV_RANDOM | |
51 | ||
52 | /* Define to 1 to use DLPI interface code. */ | |
53 | #undef HAVE_DLPI | |
54 | ||
55 | /* Define to 1 if you have the <ifaddrs.h> header file. */ | |
56 | #undef HAVE_IFADDRS_H | |
57 | ||
58 | /* Define to 1 if you have the `inet_ntop' function. */ | |
59 | #undef HAVE_INET_NTOP | |
60 | ||
61 | /* Define to 1 if you have the `inet_pton' function. */ | |
62 | #undef HAVE_INET_PTON | |
63 | ||
64 | /* Define to 1 if you have the <inttypes.h> header file. */ | |
65 | #undef HAVE_INTTYPES_H | |
66 | ||
67 | /* Define to 1 if you have the <ldap.h> header file. */ | |
68 | #undef HAVE_LDAP_H | |
69 | ||
70 | /* Define to 1 if you have the <linux/types.h> header file. */ | |
71 | #undef HAVE_LINUX_TYPES_H | |
72 | ||
73 | /* Define to 1 to use the Linux Packet Filter interface code. */ | |
74 | #undef HAVE_LPF | |
75 | ||
76 | /* Define to 1 if you have the <memory.h> header file. */ | |
77 | #undef HAVE_MEMORY_H | |
78 | ||
79 | /* Define to 1 if you have the <micasa_mgmd.h> header file. */ | |
80 | #undef HAVE_MICASA_MGMD_H | |
81 | ||
82 | /* Define to 1 if you have the <net/if6.h> header file. */ | |
83 | #undef HAVE_NET_IF6_H | |
84 | ||
85 | /* Define to 1 if you have the <net/if_dl.h> header file. */ | |
86 | #undef HAVE_NET_IF_DL_H | |
87 | ||
88 | /* Define to 1 if you have the <regex.h> header file. */ | |
89 | #undef HAVE_REGEX_H | |
90 | ||
91 | /* Define to 1 if the sockaddr structure has a length field. */ | |
92 | #undef HAVE_SA_LEN | |
93 | ||
94 | /* Define to 1 if you have the <stdint.h> header file. */ | |
95 | #undef HAVE_STDINT_H | |
96 | ||
97 | /* Define to 1 if you have the <stdlib.h> header file. */ | |
98 | #undef HAVE_STDLIB_H | |
99 | ||
100 | /* Define to 1 if you have the <strings.h> header file. */ | |
101 | #undef HAVE_STRINGS_H | |
102 | ||
103 | /* Define to 1 if you have the <string.h> header file. */ | |
104 | #undef HAVE_STRING_H | |
105 | ||
106 | /* Define to 1 if you have the `strlcat' function. */ | |
107 | #undef HAVE_STRLCAT | |
108 | ||
109 | /* Define to 1 if you have the <sys/socket.h> header file. */ | |
110 | #undef HAVE_SYS_SOCKET_H | |
111 | ||
112 | /* Define to 1 if you have the <sys/stat.h> header file. */ | |
113 | #undef HAVE_SYS_STAT_H | |
114 | ||
115 | /* Define to 1 if you have the <sys/types.h> header file. */ | |
116 | #undef HAVE_SYS_TYPES_H | |
117 | ||
118 | /* Define to 1 if you have the <unistd.h> header file. */ | |
119 | #undef HAVE_UNISTD_H | |
120 | ||
121 | /* Define to the string for a noreturn attribute. */ | |
122 | #undef ISC_DHCP_NORETURN | |
123 | ||
124 | /* Define to 1 if the system has 'struct if_laddrconf'. */ | |
125 | #undef ISC_PLATFORM_HAVEIF_LADDRCONF | |
126 | ||
127 | /* Define to 1 if the system has 'struct if_laddrreq'. */ | |
128 | #undef ISC_PLATFORM_HAVEIF_LADDRREQ | |
129 | ||
130 | /* Define to 1 if the system has 'struct lifnum'. */ | |
131 | #undef ISC_PLATFORM_HAVELIFNUM | |
132 | ||
133 | /* Define to 1 if the inet_aton() function is missing. */ | |
134 | #undef NEED_INET_ATON | |
135 | ||
136 | /* Name of package */ | |
137 | #undef PACKAGE | |
138 | ||
139 | /* Define to the address where bug reports for this package should be sent. */ | |
140 | #undef PACKAGE_BUGREPORT | |
141 | ||
142 | /* Define to the full name of this package. */ | |
143 | #undef PACKAGE_NAME | |
144 | ||
145 | /* Define to the full name and version of this package. */ | |
146 | #undef PACKAGE_STRING | |
147 | ||
148 | /* Define to the one symbol short name of this package. */ | |
149 | #undef PACKAGE_TARNAME | |
150 | ||
151 | /* Define to the home page for this package. */ | |
152 | #undef PACKAGE_URL | |
153 | ||
154 | /* Define to the version of this package. */ | |
155 | #undef PACKAGE_VERSION | |
156 | ||
157 | /* Define to any value to include Ari's PARANOIA patch. */ | |
158 | #undef PARANOIA | |
159 | ||
160 | /* Define to 1 to include relay port support. */ | |
161 | #undef RELAY_PORT | |
162 | ||
163 | /* The size of `struct iaddr *', as computed by sizeof. */ | |
164 | #undef SIZEOF_STRUCT_IADDR_P | |
165 | ||
166 | /* Define to 1 if you have the ANSI C header files. */ | |
167 | #undef STDC_HEADERS | |
168 | ||
169 | /* Define to include server activity tracing support. */ | |
170 | #undef TRACING | |
171 | ||
172 | /* Define to 1 if ethernet devices are in /dev/net */ | |
173 | #undef USE_DEV_NET | |
174 | ||
175 | /* Define to include PIDs in syslog messages. */ | |
176 | #undef USE_LOG_PID | |
177 | ||
178 | /* Define to 1 to use the standard BSD socket API. */ | |
179 | #undef USE_SOCKETS | |
180 | ||
181 | /* Enable extensions on AIX 3, Interix. */ | |
182 | #ifndef _ALL_SOURCE | |
183 | # undef _ALL_SOURCE | |
184 | #endif | |
185 | /* Enable GNU extensions on systems that have them. */ | |
186 | #ifndef _GNU_SOURCE | |
187 | # undef _GNU_SOURCE | |
188 | #endif | |
189 | /* Enable threading extensions on Solaris. */ | |
190 | #ifndef _POSIX_PTHREAD_SEMANTICS | |
191 | # undef _POSIX_PTHREAD_SEMANTICS | |
192 | #endif | |
193 | /* Enable extensions on HP NonStop. */ | |
194 | #ifndef _TANDEM_SOURCE | |
195 | # undef _TANDEM_SOURCE | |
196 | #endif | |
197 | /* Enable general extensions on Solaris. */ | |
198 | #ifndef __EXTENSIONS__ | |
199 | # undef __EXTENSIONS__ | |
200 | #endif | |
201 | ||
202 | ||
203 | /* Define to 1 to enable IPv4 packet info support. */ | |
204 | #undef USE_V4_PKTINFO | |
205 | ||
206 | /* Version number of package */ | |
207 | #undef VERSION | |
208 | ||
209 | /* tpacket_auxdata.tp_vlan_tci present */ | |
210 | #undef VLAN_TCI_PRESENT | |
211 | ||
212 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most | |
213 | significant byte first (like Motorola and SPARC, unlike Intel). */ | |
214 | #if defined AC_APPLE_UNIVERSAL_BUILD | |
215 | # if defined __BIG_ENDIAN__ | |
216 | # define WORDS_BIGENDIAN 1 | |
217 | # endif | |
218 | #else | |
219 | # ifndef WORDS_BIGENDIAN | |
220 | # undef WORDS_BIGENDIAN | |
221 | # endif | |
222 | #endif | |
223 | ||
224 | /* Define to 1 if on MINIX. */ | |
225 | #undef _MINIX | |
226 | ||
227 | /* File for dhclient6 leases. */ | |
228 | #undef _PATH_DHCLIENT6_DB | |
229 | ||
230 | /* File for dhclient6 process information. */ | |
231 | #undef _PATH_DHCLIENT6_PID | |
232 | ||
233 | /* File for dhclient leases. */ | |
234 | #undef _PATH_DHCLIENT_DB | |
235 | ||
236 | /* File for dhclient process information. */ | |
237 | #undef _PATH_DHCLIENT_PID | |
238 | ||
239 | /* File for dhcpd6 leases. */ | |
240 | #undef _PATH_DHCPD6_DB | |
241 | ||
242 | /* File for dhcpd6 process information. */ | |
243 | #undef _PATH_DHCPD6_PID | |
244 | ||
245 | /* Default file containing dhcpd configuration. */ | |
246 | #undef _PATH_DHCPD_CONF | |
247 | ||
248 | /* File for dhcpd leases. */ | |
249 | #undef _PATH_DHCPD_DB | |
250 | ||
251 | /* File for dhcpd process information. */ | |
252 | #undef _PATH_DHCPD_PID | |
253 | ||
254 | /* File for dhcrelay6 process information. */ | |
255 | #undef _PATH_DHCRELAY6_PID | |
256 | ||
257 | /* File for dhcrelay process information. */ | |
258 | #undef _PATH_DHCRELAY_PID | |
259 | ||
260 | /* Define to 2 if the system does not provide POSIX.1 features except with | |
261 | this defined. */ | |
262 | #undef _POSIX_1_SOURCE | |
263 | ||
264 | /* Define to 1 if you need to in order for `stat' and other things to work. */ | |
265 | #undef _POSIX_SOURCE | |
266 | ||
267 | /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, | |
268 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
269 | #define below would cause a syntax error. */ | |
270 | #undef _UINT32_T | |
271 | ||
272 | /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, | |
273 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
274 | #define below would cause a syntax error. */ | |
275 | #undef _UINT64_T | |
276 | ||
277 | /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, | |
278 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
279 | #define below would cause a syntax error. */ | |
280 | #undef _UINT8_T | |
281 | ||
282 | /* Define to the type of a signed integer type of width exactly 16 bits if | |
283 | such a type exists and the standard includes do not define it. */ | |
284 | #undef int16_t | |
285 | ||
286 | /* Define to the type of a signed integer type of width exactly 32 bits if | |
287 | such a type exists and the standard includes do not define it. */ | |
288 | #undef int32_t | |
289 | ||
290 | /* Define to the type of a signed integer type of width exactly 64 bits if | |
291 | such a type exists and the standard includes do not define it. */ | |
292 | #undef int64_t | |
293 | ||
294 | /* Define to the type of a signed integer type of width exactly 8 bits if such | |
295 | a type exists and the standard includes do not define it. */ | |
296 | #undef int8_t | |
297 | ||
298 | /* Define a type for 16-bit unsigned integers. */ | |
299 | #undef u_int16_t | |
300 | ||
301 | /* Define a type for 32-bit unsigned integers. */ | |
302 | #undef u_int32_t | |
303 | ||
304 | /* Define a type for 64-bit unsigned integers. */ | |
305 | #undef u_int64_t | |
306 | ||
307 | /* Define a type for 8-bit unsigned integers. */ | |
308 | #undef u_int8_t | |
309 | ||
310 | /* Define to the type of an unsigned integer type of width exactly 16 bits if | |
311 | such a type exists and the standard includes do not define it. */ | |
312 | #undef uint16_t | |
313 | ||
314 | /* Define to the type of an unsigned integer type of width exactly 32 bits if | |
315 | such a type exists and the standard includes do not define it. */ | |
316 | #undef uint32_t | |
317 | ||
318 | /* Define to the type of an unsigned integer type of width exactly 64 bits if | |
319 | such a type exists and the standard includes do not define it. */ | |
320 | #undef uint64_t | |
321 | ||
322 | /* Define to the type of an unsigned integer type of width exactly 8 bits if | |
323 | such a type exists and the standard includes do not define it. */ | |
324 | #undef uint8_t |