File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / ipsec-tools / config.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 22:39:10 2012 UTC (12 years, 4 months ago) by misho
Branches: ipsec-tools, MAIN
CVS tags: v0_8_0p0, v0_8_0, HEAD
ipsec-tools

    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>