Annotation of embedaddon/ipsec-tools/config.h, revision 1.1.1.1
1.1 misho 1: /* config.h. Generated from config.h.in by configure. */
2: /* config.h.in. Generated from configure.ac by autoheader. */
3:
4: /* in-kernel NAT-T is broken */
5: /* #undef BROKEN_NATT */
6:
7: /* If printf doesn't support %zu. */
8: /* #undef BROKEN_PRINTF */
9:
10: /* Enable admin port */
11: #define ENABLE_ADMINPORT /**/
12:
13: /* Enable dead peer detection */
14: #define ENABLE_DPD /**/
15:
16: /* IKE fragmentation support */
17: #define ENABLE_FRAG /**/
18:
19: /* Hybrid authentication support */
20: #define ENABLE_HYBRID /**/
21:
22: /* Enable NAT-Traversal */
23: #define ENABLE_NATT /**/
24:
25: /* Enable NAT-Traversal draft 00 */
26: #define ENABLE_NATT_00 /**/
27:
28: /* Enable NAT-Traversal draft 01 */
29: /* #undef ENABLE_NATT_01 */
30:
31: /* Enable NAT-Traversal draft 02 */
32: #define ENABLE_NATT_02 /**/
33:
34: /* Enable NAT-Traversal draft 03 */
35: /* #undef ENABLE_NATT_03 */
36:
37: /* Enable NAT-Traversal draft 04 */
38: /* #undef ENABLE_NATT_04 */
39:
40: /* Enable NAT-Traversal draft 05 */
41: /* #undef ENABLE_NATT_05 */
42:
43: /* Enable NAT-Traversal draft 06 */
44: /* #undef ENABLE_NATT_06 */
45:
46: /* Enable NAT-Traversal draft 07 */
47: /* #undef ENABLE_NATT_07 */
48:
49: /* Enable NAT-Traversal draft 08 */
50: /* #undef ENABLE_NATT_08 */
51:
52: /* Enable NAT-Traversal RFC version */
53: #define ENABLE_NATT_RFC /**/
54:
55: /* Enable samode-unspec */
56: /* #undef ENABLE_SAMODE_UNSPECIFIED */
57:
58: /* Enable statictics */
59: #define ENABLE_STATS /**/
60:
61: /* Have a monotonic clock */
62: #define HAVE_CLOCK_MONOTONIC /**/
63:
64: /* Define to 1 if you have the <dlfcn.h> header file. */
65: #define HAVE_DLFCN_H 1
66:
67: /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
68: /* #undef HAVE_DOPRNT */
69:
70: /* Have __func__ macro */
71: #define HAVE_FUNC_MACRO /**/
72:
73: /* Define to 1 if you have the `gettimeofday' function. */
74: #define HAVE_GETTIMEOFDAY 1
75:
76: /* Enable GSS API */
77: /* #undef HAVE_GSSAPI */
78:
79: /* Have iconv using const */
80: /* #undef HAVE_ICONV_2ND_CONST */
81:
82: /* Define to 1 if you have the `iconv_open' function. */
83: /* #undef HAVE_ICONV_OPEN */
84:
85: /* Define to 1 if you have the <inttypes.h> header file. */
86: #define HAVE_INTTYPES_H 1
87:
88: /* Have ipsec_policy_t */
89: /* #undef HAVE_IPSEC_POLICY_T */
90:
91: /* Hybrid authentication uses LDAP */
92: /* #undef HAVE_LIBLDAP */
93:
94: /* Hybrid authentication uses PAM */
95: /* #undef HAVE_LIBPAM */
96:
97: /* Hybrid authentication uses RADIUS */
98: #define HAVE_LIBRADIUS /**/
99:
100: /* Define to 1 if you have the <limits.h> header file. */
101: #define HAVE_LIMITS_H 1
102:
103: /* Define to 1 if you have the <memory.h> header file. */
104: #define HAVE_MEMORY_H 1
105:
106: /* Define to 1 if you have the <openssl/aes.h> header file. */
107: #define HAVE_OPENSSL_AES_H 1
108:
109: /* Define to 1 if you have the <openssl/camellia.h> header file. */
110: #define HAVE_OPENSSL_CAMELLIA_H 1
111:
112: /* Define to 1 if you have the <openssl/engine.h> header file. */
113: #define HAVE_OPENSSL_ENGINE_H 1
114:
115: /* Define to 1 if you have the <openssl/idea.h> header file. */
116: /* #undef HAVE_OPENSSL_IDEA_H */
117:
118: /* Define to 1 if you have the <openssl/rc5.h> header file. */
119: /* #undef HAVE_OPENSSL_RC5_H */
120:
121: /* Define to 1 if you have the `pam_start' function. */
122: /* #undef HAVE_PAM_START */
123:
124: /* Are PF_KEY policy priorities supported? */
125: /* #undef HAVE_PFKEY_POLICY_PRIORITY */
126:
127: /* Have forward policy */
128: /* #undef HAVE_POLICY_FWD */
129:
130: /* Define to 1 if you have the `rad_create_request' function. */
131: #define HAVE_RAD_CREATE_REQUEST 1
132:
133: /* Is readline available? */
134: #define HAVE_READLINE /**/
135:
136: /* Enable Security Context */
137: /* #undef HAVE_SECCTX */
138:
139: /* Define to 1 if you have the `select' function. */
140: #define HAVE_SELECT 1
141:
142: /* sha2 is defined in sha.h */
143: #define HAVE_SHA2_IN_SHA_H /**/
144:
145: /* Define to 1 if you have the <shadow.h> header file. */
146: /* #undef HAVE_SHADOW_H */
147:
148: /* Define to 1 if you have the `socket' function. */
149: #define HAVE_SOCKET 1
150:
151: /* Define to 1 if you have the <stdarg.h> header file. */
152: #define HAVE_STDARG_H 1
153:
154: /* Define to 1 if you have the <stdint.h> header file. */
155: #define HAVE_STDINT_H 1
156:
157: /* Define to 1 if you have the <stdlib.h> header file. */
158: #define HAVE_STDLIB_H 1
159:
160: /* Define to 1 if you have the `strdup' function. */
161: #define HAVE_STRDUP 1
162:
163: /* Define to 1 if you have the `strerror' function. */
164: #define HAVE_STRERROR 1
165:
166: /* Define to 1 if you have the <strings.h> header file. */
167: #define HAVE_STRINGS_H 1
168:
169: /* Define to 1 if you have the <string.h> header file. */
170: #define HAVE_STRING_H 1
171:
172: /* Define to 1 if you have the `strlcat' function. */
173: #define HAVE_STRLCAT 1
174:
175: /* Define to 1 if you have the `strlcpy' function. */
176: #define HAVE_STRLCPY 1
177:
178: /* Define to 1 if you have the `strtol' function. */
179: #define HAVE_STRTOL 1
180:
181: /* Define to 1 if you have the `strtoul' function. */
182: #define HAVE_STRTOUL 1
183:
184: /* Define to 1 if you have the <sys/stat.h> header file. */
185: #define HAVE_SYS_STAT_H 1
186:
187: /* Define to 1 if you have the <sys/time.h> header file. */
188: #define HAVE_SYS_TIME_H 1
189:
190: /* Define to 1 if you have the <sys/types.h> header file. */
191: #define HAVE_SYS_TYPES_H 1
192:
193: /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
194: #define HAVE_SYS_WAIT_H 1
195:
196: /* Define to 1 if you have the <unistd.h> header file. */
197: #define HAVE_UNISTD_H 1
198:
199: /* Define to 1 if you have the <varargs.h> header file. */
200: /* #undef HAVE_VARARGS_H */
201:
202: /* Define to 1 if you have the `vprintf' function. */
203: #define HAVE_VPRINTF 1
204:
205: /* Support IPv6 */
206: #define INET6 /**/
207:
208: /* Use advanced IPv6 API */
209: #define INET6_ADVAPI /**/
210:
211: /* Define to the sub-directory in which libtool stores uninstalled libraries.
212: */
213: #define LT_OBJDIR ".libs/"
214:
215: /* Name of package */
216: #define PACKAGE "ipsec-tools"
217:
218: /* Define to the address where bug reports for this package should be sent. */
219: #define PACKAGE_BUGREPORT ""
220:
221: /* Define to the full name of this package. */
222: #define PACKAGE_NAME "ipsec-tools"
223:
224: /* Define to the full name and version of this package. */
225: #define PACKAGE_STRING "ipsec-tools 0.8.0"
226:
227: /* Define to the one symbol short name of this package. */
228: #define PACKAGE_TARNAME "ipsec-tools"
229:
230: /* Define to the home page for this package. */
231: #define PACKAGE_URL ""
232:
233: /* Define to the version of this package. */
234: #define PACKAGE_VERSION "0.8.0"
235:
236: /* Path to ipsec.h */
237: #define PATH_IPSEC_H <netipsec/ipsec.h>
238:
239: /* Define as the return type of signal handlers (`int' or `void'). */
240: #define RETSIGTYPE void
241:
242: /* Define to 1 if you have the ANSI C header files. */
243: #define STDC_HEADERS 1
244:
245: /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
246: #define TIME_WITH_SYS_TIME 1
247:
248: /* Define to 1 if your <sys/time.h> declares `struct tm'. */
249: /* #undef TM_IN_SYS_TIME */
250:
251: /* A 'va_copy' style function */
252: #define VA_COPY va_copy
253:
254: /* Version number of package */
255: #define VERSION "0.8.0"
256:
257: /* SHA2 support */
258: #define WITH_SHA2 /**/
259:
260: /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
261: `char[]'. */
262: #define YYTEXT_POINTER 1
263:
264: /* Define to empty if `const' does not conform to ANSI C. */
265: /* #undef const */
266:
267: /* Define to `int' if <sys/types.h> does not define. */
268: /* #undef pid_t */
269:
270: /* Define to `unsigned int' if <sys/types.h> does not define. */
271: /* #undef size_t */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>