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