]>
Commit | Line | Data |
---|---|---|
fe5b0fdd DH |
1 | /* includes/config.h.in. Generated from configure.ac by autoheader. */ |
2 | ||
a24b9f23 MA |
3 | /* Define if building universal (internal helper macro) */ |
4 | #undef AC_APPLE_UNIVERSAL_BUILD | |
5 | ||
19569b9e DH |
6 | /* Define to compile debug-only DHCP software. */ |
7 | #undef DEBUG | |
8 | ||
7d714d6b DH |
9 | /* Define to queue multiple DHCPACK replies per fsync. */ |
10 | #undef DELAYED_ACK | |
11 | ||
fe5b0fdd DH |
12 | /* Define to BIG_ENDIAN for MSB (Motorola or SPARC CPUs) or LITTLE_ENDIAN for |
13 | LSB (Intel CPUs). */ | |
14 | #undef DHCP_BYTE_ORDER | |
15 | ||
16 | /* Define to 1 to include DHCPv6 support. */ | |
17 | #undef DHCPv6 | |
18 | ||
f1f5a2db DH |
19 | /* Define to any value to chroot() prior to loading config. */ |
20 | #undef EARLY_CHROOT | |
21 | ||
19569b9e DH |
22 | /* Define to include execute() config language support. */ |
23 | #undef ENABLE_EXECUTE | |
24 | ||
25 | /* Define to include Failover Protocol support. */ | |
26 | #undef FAILOVER_PROTOCOL | |
27 | ||
a69abb64 SR |
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 | |
36 | ||
f7303760 DH |
37 | /* Define to 1 to use the Berkeley Packet Filter interface code. */ |
38 | #undef HAVE_BPF | |
39 | ||
fe5b0fdd DH |
40 | /* Define to 1 if you have the /dev/random file. */ |
41 | #undef HAVE_DEV_RANDOM | |
42 | ||
f7303760 DH |
43 | /* Define to 1 to use DLPI interface code. */ |
44 | #undef HAVE_DLPI | |
45 | ||
a37c9dd1 MA |
46 | /* Define to 1 if you have the <ifaddrs.h> header file. */ |
47 | #undef HAVE_IFADDRS_H | |
48 | ||
fe5b0fdd DH |
49 | /* Define to 1 if you have the <inttypes.h> header file. */ |
50 | #undef HAVE_INTTYPES_H | |
51 | ||
f125dc8b SK |
52 | /* Define to 1 if you have the <linux/types.h> header file. */ |
53 | #undef HAVE_LINUX_TYPES_H | |
54 | ||
f7303760 DH |
55 | /* Define to 1 to use the Linux Packet Filter interface code. */ |
56 | #undef HAVE_LPF | |
57 | ||
fe5b0fdd DH |
58 | /* Define to 1 if you have the <memory.h> header file. */ |
59 | #undef HAVE_MEMORY_H | |
60 | ||
d72e14c7 DH |
61 | /* Define to 1 if you have the <net/if6.h> header file. */ |
62 | #undef HAVE_NET_IF6_H | |
63 | ||
0ccd3524 DH |
64 | /* Define to 1 if you have the <net/if_dl.h> header file. */ |
65 | #undef HAVE_NET_IF_DL_H | |
66 | ||
67 | /* Define to 1 if you have the <regex.h> header file. */ | |
68 | #undef HAVE_REGEX_H | |
69 | ||
fe5b0fdd DH |
70 | /* Define to 1 if the sockaddr structure has a length field. */ |
71 | #undef HAVE_SA_LEN | |
72 | ||
73 | /* Define to 1 if you have the <stdint.h> header file. */ | |
74 | #undef HAVE_STDINT_H | |
75 | ||
76 | /* Define to 1 if you have the <stdlib.h> header file. */ | |
77 | #undef HAVE_STDLIB_H | |
78 | ||
79 | /* Define to 1 if you have the <strings.h> header file. */ | |
80 | #undef HAVE_STRINGS_H | |
81 | ||
82 | /* Define to 1 if you have the <string.h> header file. */ | |
83 | #undef HAVE_STRING_H | |
84 | ||
a37c9dd1 MA |
85 | /* Define to 1 if you have the <sys/socket.h> header file. */ |
86 | #undef HAVE_SYS_SOCKET_H | |
87 | ||
fe5b0fdd DH |
88 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
89 | #undef HAVE_SYS_STAT_H | |
90 | ||
91 | /* Define to 1 if you have the <sys/types.h> header file. */ | |
92 | #undef HAVE_SYS_TYPES_H | |
93 | ||
94 | /* Define to 1 if you have the <unistd.h> header file. */ | |
95 | #undef HAVE_UNISTD_H | |
96 | ||
2568cd6a SR |
97 | /* Define to the string for a noreturn attribute. */ |
98 | #undef ISC_DHCP_NORETURN | |
99 | ||
d72e14c7 DH |
100 | /* Define to 1 if the system has 'struct if_laddrconf'. */ |
101 | #undef ISC_PLATFORM_HAVEIF_LADDRCONF | |
102 | ||
103 | /* Define to 1 if the system has 'struct if_laddrreq'. */ | |
104 | #undef ISC_PLATFORM_HAVEIF_LADDRREQ | |
105 | ||
106 | /* Define to 1 if the system has 'struct lifnum'. */ | |
107 | #undef ISC_PLATFORM_HAVELIFNUM | |
108 | ||
fe5b0fdd DH |
109 | /* Define to 1 if the inet_aton() function is missing. */ |
110 | #undef NEED_INET_ATON | |
111 | ||
112 | /* Name of package */ | |
113 | #undef PACKAGE | |
114 | ||
115 | /* Define to the address where bug reports for this package should be sent. */ | |
116 | #undef PACKAGE_BUGREPORT | |
117 | ||
118 | /* Define to the full name of this package. */ | |
119 | #undef PACKAGE_NAME | |
120 | ||
121 | /* Define to the full name and version of this package. */ | |
122 | #undef PACKAGE_STRING | |
123 | ||
124 | /* Define to the one symbol short name of this package. */ | |
125 | #undef PACKAGE_TARNAME | |
126 | ||
a24b9f23 MA |
127 | /* Define to the home page for this package. */ |
128 | #undef PACKAGE_URL | |
129 | ||
fe5b0fdd DH |
130 | /* Define to the version of this package. */ |
131 | #undef PACKAGE_VERSION | |
132 | ||
f1f5a2db DH |
133 | /* Define to any value to include Ari's PARANOIA patch. */ |
134 | #undef PARANOIA | |
135 | ||
881442e2 SR |
136 | /* Define to correct bad byteorders in secs field. */ |
137 | #undef SECS_BYTEORDER | |
138 | ||
4d24561a | 139 | /* The size of `struct iaddr *', as computed by sizeof. */ |
9f706d46 MA |
140 | #undef SIZEOF_STRUCT_IADDR_P |
141 | ||
fe5b0fdd DH |
142 | /* Define to 1 if you have the ANSI C header files. */ |
143 | #undef STDC_HEADERS | |
144 | ||
19569b9e DH |
145 | /* Define to include server activity tracing support. */ |
146 | #undef TRACING | |
147 | ||
7cfeb916 SR |
148 | /* Define to 1 to use the standard BSD socket API. */ |
149 | #undef USE_SOCKETS | |
150 | ||
a24b9f23 | 151 | /* Enable extensions on AIX 3, Interix. */ |
529be52a SR |
152 | #ifndef _ALL_SOURCE |
153 | # undef _ALL_SOURCE | |
154 | #endif | |
529be52a SR |
155 | /* Enable GNU extensions on systems that have them. */ |
156 | #ifndef _GNU_SOURCE | |
157 | # undef _GNU_SOURCE | |
5fe45d07 | 158 | #endif |
a24b9f23 MA |
159 | /* Enable threading extensions on Solaris. */ |
160 | #ifndef _POSIX_PTHREAD_SEMANTICS | |
161 | # undef _POSIX_PTHREAD_SEMANTICS | |
162 | #endif | |
163 | /* Enable extensions on HP NonStop. */ | |
164 | #ifndef _TANDEM_SOURCE | |
165 | # undef _TANDEM_SOURCE | |
166 | #endif | |
167 | /* Enable general extensions on Solaris. */ | |
168 | #ifndef __EXTENSIONS__ | |
169 | # undef __EXTENSIONS__ | |
170 | #endif | |
171 | ||
172 | ||
173 | /* Define to 1 to enable IPv4 packet info support. */ | |
174 | #undef USE_V4_PKTINFO | |
175 | ||
176 | /* Version number of package */ | |
177 | #undef VERSION | |
178 | ||
179 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most | |
180 | significant byte first (like Motorola and SPARC, unlike Intel). */ | |
181 | #if defined AC_APPLE_UNIVERSAL_BUILD | |
182 | # if defined __BIG_ENDIAN__ | |
183 | # define WORDS_BIGENDIAN 1 | |
184 | # endif | |
185 | #else | |
186 | # ifndef WORDS_BIGENDIAN | |
187 | # undef WORDS_BIGENDIAN | |
188 | # endif | |
189 | #endif | |
eafe1d8f SR |
190 | |
191 | /* Define to 1 if on MINIX. */ | |
192 | #undef _MINIX | |
193 | ||
8dea7ba7 FD |
194 | /* File for dhclient6 leases. */ |
195 | #undef _PATH_DHCLIENT6_DB | |
196 | ||
197 | /* File for dhclient6 process information. */ | |
198 | #undef _PATH_DHCLIENT6_PID | |
fe5b0fdd DH |
199 | |
200 | /* File for dhclient leases. */ | |
201 | #undef _PATH_DHCLIENT_DB | |
202 | ||
8dea7ba7 FD |
203 | /* File for dhclient process information. */ |
204 | #undef _PATH_DHCLIENT_PID | |
205 | ||
206 | /* File for dhcpd6 leases. */ | |
207 | #undef _PATH_DHCPD6_DB | |
208 | ||
209 | /* File for dhcpd6 process information. */ | |
210 | #undef _PATH_DHCPD6_PID | |
211 | ||
fe5b0fdd DH |
212 | /* File for dhcpd leases. */ |
213 | #undef _PATH_DHCPD_DB | |
214 | ||
215 | /* File for dhcpd process information. */ | |
216 | #undef _PATH_DHCPD_PID | |
217 | ||
76518e40 SR |
218 | /* File for dhcrelay6 process information. */ |
219 | #undef _PATH_DHCRELAY6_PID | |
220 | ||
fe5b0fdd DH |
221 | /* File for dhcrelay process information. */ |
222 | #undef _PATH_DHCRELAY_PID | |
eafe1d8f SR |
223 | |
224 | /* Define to 2 if the system does not provide POSIX.1 features except with | |
225 | this defined. */ | |
226 | #undef _POSIX_1_SOURCE | |
227 | ||
228 | /* Define to 1 if you need to in order for `stat' and other things to work. */ | |
229 | #undef _POSIX_SOURCE | |
230 | ||
3053eda9 | 231 | /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, |
a24b9f23 | 232 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the |
3053eda9 DH |
233 | #define below would cause a syntax error. */ |
234 | #undef _UINT32_T | |
235 | ||
98d797ab | 236 | /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, |
a24b9f23 | 237 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the |
98d797ab SR |
238 | #define below would cause a syntax error. */ |
239 | #undef _UINT64_T | |
240 | ||
3053eda9 | 241 | /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, |
a24b9f23 | 242 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the |
3053eda9 DH |
243 | #define below would cause a syntax error. */ |
244 | #undef _UINT8_T | |
245 | ||
3053eda9 DH |
246 | /* Define to the type of a signed integer type of width exactly 16 bits if |
247 | such a type exists and the standard includes do not define it. */ | |
248 | #undef int16_t | |
249 | ||
250 | /* Define to the type of a signed integer type of width exactly 32 bits if | |
251 | such a type exists and the standard includes do not define it. */ | |
252 | #undef int32_t | |
253 | ||
98d797ab SR |
254 | /* Define to the type of a signed integer type of width exactly 64 bits if |
255 | such a type exists and the standard includes do not define it. */ | |
256 | #undef int64_t | |
257 | ||
3053eda9 DH |
258 | /* Define to the type of a signed integer type of width exactly 8 bits if such |
259 | a type exists and the standard includes do not define it. */ | |
260 | #undef int8_t | |
261 | ||
262 | /* Define a type for 16-bit unsigned integers. */ | |
263 | #undef u_int16_t | |
264 | ||
265 | /* Define a type for 32-bit unsigned integers. */ | |
266 | #undef u_int32_t | |
267 | ||
98d797ab SR |
268 | /* Define a type for 64-bit unsigned integers. */ |
269 | #undef u_int64_t | |
270 | ||
3053eda9 DH |
271 | /* Define a type for 8-bit unsigned integers. */ |
272 | #undef u_int8_t | |
273 | ||
274 | /* Define to the type of an unsigned integer type of width exactly 16 bits if | |
275 | such a type exists and the standard includes do not define it. */ | |
276 | #undef uint16_t | |
277 | ||
278 | /* Define to the type of an unsigned integer type of width exactly 32 bits if | |
279 | such a type exists and the standard includes do not define it. */ | |
280 | #undef uint32_t | |
281 | ||
98d797ab SR |
282 | /* Define to the type of an unsigned integer type of width exactly 64 bits if |
283 | such a type exists and the standard includes do not define it. */ | |
284 | #undef uint64_t | |
285 | ||
3053eda9 DH |
286 | /* Define to the type of an unsigned integer type of width exactly 8 bits if |
287 | such a type exists and the standard includes do not define it. */ | |
288 | #undef uint8_t |