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