ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/config.h.in
Revision: 1.4
Committed: Sat Jan 17 14:50:40 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
Changes since 1.3: +262 -110 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 /* config.h.in. Generated from configure.ac by autoheader. */
2
3
4 #ifndef CONFIG_H__
5 #define CONFIG_H__
6
7 #ifdef __cplusplus
8 using namespace std;
9 #endif
10
11
12
13 /*
14 Define to one of `_getb67', `GETB67', `getb67' for
15 Cray-2 and Cray-YMP systems. This function is required
16 for `alloca.c' support on those systems. */
17 #undef CRAY_STACKSEG_END
18
19 /*
20 Define to 1 if using `alloca.c'. */
21 #undef C_ALLOCA
22
23 /*
24 Select the symmetric cipher to use. */
25 #undef ENABLE_CIPHER
26
27 /*
28 Enable compression support. */
29 #undef ENABLE_COMPRESSION
30
31 /*
32 Select the digest algorithm to use. */
33 #undef ENABLE_DIGEST
34
35 /*
36 http proxy connect support. */
37 #undef ENABLE_HTTP_PROXY
38
39 /*
40 ICMP protocol support. */
41 #undef ENABLE_ICMP
42
43 /*
44 Define to 1 if translation of program messages
45 to the user's native language is requested. */
46 #undef ENABLE_NLS
47
48 /*
49 TCP protocol support. */
50 #undef ENABLE_TCP
51
52 /*
53 Define to 1 if you have `alloca', as
54 a function or macro. */
55 #undef HAVE_ALLOCA
56
57 /*
58 Define to 1 if you have <alloca.h> and
59 it should be used (not on Ultrix). */
60 #undef HAVE_ALLOCA_H
61
62 /*
63 Define to 1 if you have the <arpa/inet.h>
64 header file. */
65 #undef HAVE_ARPA_INET_H
66
67 /*
68 Define to 1 if you have the `asprintf'
69 function. */
70 #undef HAVE_ASPRINTF
71
72 /*
73 Cygwin */
74 #undef HAVE_CYGWIN
75
76 /*
77 Define to 1 if you have the `daemon'
78 function. */
79 #undef HAVE_DAEMON
80
81 /*
82 Darwin (MacOS/X) */
83 #undef HAVE_DARWIN
84
85 /*
86 Define if the GNU dcgettext() function is already
87 present or preinstalled. */
88 #undef HAVE_DCGETTEXT
89
90 /*
91 Define to 1 if you have the <ext/hash_map>
92 header file. */
93 #undef HAVE_EXT_HASH_MAP
94
95 /*
96 Define to 1 if you have the <fcntl.h>
97 header file. */
98 #undef HAVE_FCNTL_H
99
100 /*
101 FreeBSD */
102 #undef HAVE_FREEBSD
103
104 /*
105 Define if the GNU gettext() function is already
106 present or preinstalled. */
107 #undef HAVE_GETTEXT
108
109 /*
110 Define to 1 if you have the `get_current_dir_name'
111 function. */
112 #undef HAVE_GET_CURRENT_DIR_NAME
113
114 /*
115 Define if you have the iconv() function. */
116 #undef HAVE_ICONV
117
118 /*
119 Define to 1 if you have the <inttypes.h>
120 header file. */
121 #undef HAVE_INTTYPES_H
122
123 /*
124 Define to 1 if you have the `nsl'
125 library (-lnsl). */
126 #undef HAVE_LIBNSL
127
128 /*
129 Define to 1 if you have the `socket'
130 library (-lsocket). */
131 #undef HAVE_LIBSOCKET
132
133 /*
134 Define to 1 if you have the <limits.h>
135 header file. */
136 #undef HAVE_LIMITS_H
137
138 /*
139 Linux */
140 #undef HAVE_LINUX
141
142 /*
143 Define to 1 if you have the <malloc.h>
144 header file. */
145 #undef HAVE_MALLOC_H
146
147 /*
148 Define to 1 if you have the <memory.h>
149 header file. */
150 #undef HAVE_MEMORY_H
151
152 /*
153 Define to 1 if you have the `mlockall'
154 function. */
155 #undef HAVE_MLOCKALL
156
157 /*
158 NetBSD */
159 #undef HAVE_NETBSD
160
161 /*
162 Define to 1 if you have the <netinet/in.h>
163 header file. */
164 #undef HAVE_NETINET_IN_H
165
166 /*
167 Define to 1 if you have the <netinet/in_systm.h>
168 header file. */
169 #undef HAVE_NETINET_IN_SYSTM_H
170
171 /*
172 Define to 1 if you have the <netinet/ip.h>
173 header file. */
174 #undef HAVE_NETINET_IP_H
175
176 /*
177 Define to 1 if you have the <netinet/tcp.h>
178 header file. */
179 #undef HAVE_NETINET_TCP_H
180
181 /*
182 Define to 1 if you have the <net/ethernet.h>
183 header file. */
184 #undef HAVE_NET_ETHERNET_H
185
186 /*
187 Define to 1 if you have the <net/if.h>
188 header file. */
189 #undef HAVE_NET_IF_H
190
191 /*
192 OpenBSD */
193 #undef HAVE_OPENBSD
194
195 /*
196 Define to 1 if you have the `OpenSSL_add_all_algorithms'
197 function. */
198 #undef HAVE_OPENSSL_ADD_ALL_ALGORITHMS
199
200 /*
201 Define to 1 if you have the `OPENSSL_add_all_algorithms_noconf'
202 function. */
203 #undef HAVE_OPENSSL_ADD_ALL_ALGORITHMS_NOCONF
204
205 /*
206 Define to 1 if you have the <openssl/err.h>
207 header file. */
208 #undef HAVE_OPENSSL_ERR_H
209
210 /*
211 Define to 1 if you have the <openssl/evp.h>
212 header file. */
213 #undef HAVE_OPENSSL_EVP_H
214
215 /*
216 Define to 1 if you have the <openssl/pem.h>
217 header file. */
218 #undef HAVE_OPENSSL_PEM_H
219
220 /*
221 Define to 1 if you have the <openssl/rand.h>
222 header file. */
223 #undef HAVE_OPENSSL_RAND_H
224
225 /*
226 Define to 1 if you have the <openssl/rsa.h>
227 header file. */
228 #undef HAVE_OPENSSL_RSA_H
229
230 /*
231 Define to 1 if you have the <openssl/sha.h>
232 header file. */
233 #undef HAVE_OPENSSL_SHA_H
234
235 /*
236 Define to 1 if you have the `putenv'
237 function. */
238 #undef HAVE_PUTENV
239
240 /*
241 Define to 1 if you have the `RAND_pseudo_bytes'
242 function. */
243 #undef HAVE_RAND_PSEUDO_BYTES
244
245 /*
246 Define to 1 if you have the `select'
247 function. */
248 #undef HAVE_SELECT
249
250 /*
251 socklen_t available */
252 #undef HAVE_SOCKLEN_T
253
254 /*
255 Solaris/SunOS */
256 #undef HAVE_SOLARIS
257
258 /*
259 Define to 1 if you have the `SSLeay_add_all_algorithms'
260 function. */
261 #undef HAVE_SSLEAY_ADD_ALL_ALGORITHMS
262
263 /*
264 Define to 1 if you have the <stdint.h>
265 header file. */
266 #undef HAVE_STDINT_H
267
268 /*
269 Define to 1 if you have the <stdlib.h>
270 header file. */
271 #undef HAVE_STDLIB_H
272
273 /*
274 Define to 1 if you have the `strerror'
275 function. */
276 #undef HAVE_STRERROR
277
278 /*
279 Define to 1 if you have the <strings.h>
280 header file. */
281 #undef HAVE_STRINGS_H
282
283 /*
284 Define to 1 if you have the <string.h>
285 header file. */
286 #undef HAVE_STRING_H
287
288 /*
289 Define to 1 if you have the `strsignal'
290 function. */
291 #undef HAVE_STRSIGNAL
292
293 /*
294 Define to 1 if you have the `strtol'
295 function. */
296 #undef HAVE_STRTOL
297
298 /*
299 struct addrinfo available */
300 #undef HAVE_STRUCT_ADDRINFO
301
302 /*
303 Define to 1 if you have the <syslog.h>
304 header file. */
305 #undef HAVE_SYSLOG_H
306
307 /*
308 Define to 1 if you have the <sys/cygwin.h>
309 header file. */
310 #undef HAVE_SYS_CYGWIN_H
311
312 /*
313 Define to 1 if you have the <sys/file.h>
314 header file. */
315 #undef HAVE_SYS_FILE_H
316
317 /*
318 Define to 1 if you have the <sys/ioctl.h>
319 header file. */
320 #undef HAVE_SYS_IOCTL_H
321
322 /*
323 Define to 1 if you have the <sys/mman.h>
324 header file. */
325 #undef HAVE_SYS_MMAN_H
326
327 /*
328 Define to 1 if you have the <sys/param.h>
329 header file. */
330 #undef HAVE_SYS_PARAM_H
331
332 /*
333 Define to 1 if you have the <sys/stat.h>
334 header file. */
335 #undef HAVE_SYS_STAT_H
336
337 /*
338 Define to 1 if you have the <sys/time.h>
339 header file. */
340 #undef HAVE_SYS_TIME_H
341
342 /*
343 Define to 1 if you have the <sys/types.h>
344 header file. */
345 #undef HAVE_SYS_TYPES_H
346
347 /*
348 Universal tun/tap driver present */
349 #undef HAVE_TUNTAP
350
351 /*
352 Define to 1 if you have the <unistd.h>
353 header file. */
354 #undef HAVE_UNISTD_H
355
356 /*
357 Define to 1 if you have the `unsetenv'
358 function. */
359 #undef HAVE_UNSETENV
360
361 /*
362 Size of HMAC in each packet in bytes.
363 */
364 #undef HMACLENGTH
365
366 /*
367 kernel interface subtype */
368 #undef IFSUBTYPE
369
370 /*
371 kernel interface type */
372 #undef IFTYPE
373
374 /*
375 Location of if_tun.h */
376 #undef LINUX_IF_TUN_H
377
378 /*
379 Maximum MTU supported. */
380 #undef MAX_MTU
381
382 /*
383 Name of package */
384 #undef PACKAGE
385
386 /*
387 Define to the address where bug reports for
388 this package should be sent. */
389 #undef PACKAGE_BUGREPORT
390
391 /*
392 Define to the full name of this package.
393 */
394 #undef PACKAGE_NAME
395
396 /*
397 Define to the full name and version of
398 this package. */
399 #undef PACKAGE_STRING
400
401 /*
402 Define to the one symbol short name of
403 this package. */
404 #undef PACKAGE_TARNAME
405
406 /*
407 Define to the version of this package. */
408 #undef PACKAGE_VERSION
409
410 /*
411 Add this many bytes of randomness to each
412 packet. */
413 #undef RAND_SIZE
414
415 /*
416 Define as the return type of signal handlers
417 (`int' or `void'). */
418 #undef RETSIGTYPE
419
420 /* If using the C implementation of alloca, define if you know the
421 direction of stack growth for your system; otherwise it will be
422 automatically deduced at run-time.
423 STACK_DIRECTION > 0 => grows toward higher addresses
424 STACK_DIRECTION < 0 => grows toward lower addresses
425 STACK_DIRECTION = 0 => direction of growth unknown */
426 #undef STACK_DIRECTION
427
428 /*
429 Define to 1 if you have the ANSI
430 C header files. */
431 #undef STDC_HEADERS
432
433 /*
434 Define to 1 if you can safely include
435 both <sys/time.h> and <time.h>. */
436 #undef TIME_WITH_SYS_TIME
437
438 /*
439 Define to 1 if your <sys/time.h> declares `struct
440 tm'. */
441 #undef TM_IN_SYS_TIME
442
443 /*
444 Version number of package */
445 #undef VERSION
446
447 /*
448 Enable GNU extenstions */
449 #undef _GNU_SOURCE
450
451 /*
452 Enable BSD extensions */
453 #undef __USE_BSD
454
455 /*
456 Define to empty if `const' does not conform
457 to ANSI C. */
458 #undef const
459
460 /*
461 Define to `int' if <sys/types.h> does not define.
462 */
463 #undef pid_t
464
465 /*
466 Define to `unsigned' if <sys/types.h> does not define.
467 */
468 #undef size_t
469
470
471 #if __CYGWIN__
472
473 typedef unsigned char u8;
474 typedef unsigned short u16;
475 typedef unsigned int u32;
476
477 #else
478 #include <inttypes.h>
479
480 /* old modula-2 habits */
481 typedef unsigned char u8;
482 typedef uint16_t u16;
483 typedef uint32_t u32;
484 #endif
485
486 #endif
487