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