… | |
… | |
868 | --enable-dependency-tracking Do not reject slow dependency extractors |
868 | --enable-dependency-tracking Do not reject slow dependency extractors |
869 | --disable-rpath do not hardcode runtime library paths |
869 | --disable-rpath do not hardcode runtime library paths |
870 | --disable-nls do not use Native Language Support |
870 | --disable-nls do not use Native Language Support |
871 | --enable-iftype=TYPE/SUBTYPE |
871 | --enable-iftype=TYPE/SUBTYPE |
872 | Use kernel/net device interface TYPE/SUBTYPE. |
872 | Use kernel/net device interface TYPE/SUBTYPE. |
873 | Working combinations are: "native/linux" |
873 | Working combinations are (see doc/gvpe.osdep.5.pod): |
|
|
874 | "native/linux" "tincd/linux" "tincd/netbsd" |
874 | "tincd/linux" "tincd/freebsd" "tincd/openbsd" |
875 | "tincd/freebsd" "tincd/openbsd" "native/darwin" |
875 | "tincd/darwin" "native/cygwin"; Untested |
876 | "tincd/darwin" "native/cygwin"; Untested |
876 | combinations are: "native/darwin" "tincd/netbsd" |
877 | combinations are: "tincd/bsd" "tincd/solaris" |
877 | "tincd/solaris" "tincd/mingw" "tincd/raw_socket" |
878 | "tincd/mingw" "tincd/raw_socket" "tincd/uml_socket"; |
878 | "tincd/uml_socket"; Broken combinations are: |
879 | Broken combinations are: "tincd/cygwin"; The default |
879 | "tincd/cygwin"; The default is to autodetect. |
880 | is to autodetect. |
880 | --enable-static-daemon enable statically linked daemon. |
881 | --enable-static-daemon enable statically linked daemon. |
881 | --enable-rohc enable robust header compression (rfc3095). |
882 | --enable-rohc enable robust header compression (rfc3095). |
882 | --enable-icmp enable icmp protocol support (default disabled). |
883 | --enable-icmp enable icmp protocol support (default disabled). |
883 | --enable-tcp enable tcp protocol support (default disabled). |
884 | --enable-tcp enable tcp protocol support (default disabled). |
884 | --enable-dns enable dns tunnel protocol support (DOES NOT WORK). |
885 | --enable-dns enable dns tunnel protocol support (DOES NOT WORK). |
… | |
… | |
891 | use BYTES bytes of extra randomness (default 8). |
892 | use BYTES bytes of extra randomness (default 8). |
892 | Allowed values are 0, 4, 8. |
893 | Allowed values are 0, 4, 8. |
893 | --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). |
894 | --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). |
894 | Use 9100 for jumbogram support. |
895 | Use 9100 for jumbogram support. |
895 | --disable-compression Disable compression support. |
896 | --disable-compression Disable compression support. |
896 | --enable-cipher Select the symmetric cipher (default "bf"). Must be |
897 | --enable-cipher Select the symmetric cipher (default "aes-128"). |
897 | one of "bf" (blowfish), "aes-128" (rijndael), |
898 | Must be one of "bf" (blowfish), "aes-128" |
898 | "aes-192" or "aes-256". |
899 | (rijndael), "aes-192" or "aes-256". |
899 | --enable-digest Select the digets algorithm to use (default "sha1"). |
900 | --enable-digest Select the digets algorithm to use (default |
900 | Must be one of "sha1", "ripemd160", "md5" or "md4" |
901 | "ripemd160"). Must be one of "sha1", "ripemd160", |
901 | (insecure). |
902 | "md5" or "md4" (insecure). |
902 | |
903 | |
903 | Optional Packages: |
904 | Optional Packages: |
904 | --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] |
905 | --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] |
905 | --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) |
906 | --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) |
906 | --with-gnu-ld assume the C compiler uses GNU ld default=no |
907 | --with-gnu-ld assume the C compiler uses GNU ld default=no |
… | |
… | |
9720 | ROHC_TRUE='#' |
9721 | ROHC_TRUE='#' |
9721 | ROHC_FALSE= |
9722 | ROHC_FALSE= |
9722 | fi |
9723 | fi |
9723 | |
9724 | |
9724 | |
9725 | |
|
|
9726 | |
9725 | # Check whether --enable-icmp or --disable-icmp was given. |
9727 | # Check whether --enable-icmp or --disable-icmp was given. |
9726 | if test "${enable_icmp+set}" = set; then |
9728 | if test "${enable_icmp+set}" = set; then |
9727 | enableval="$enable_icmp" |
9729 | enableval="$enable_icmp" |
9728 | |
9730 | |
9729 | cat >>confdefs.h <<_ACEOF |
9731 | cat >>confdefs.h <<_ACEOF |
… | |
… | |
10037 | cat >>confdefs.h <<_ACEOF |
10039 | cat >>confdefs.h <<_ACEOF |
10038 | #define ENABLE_COMPRESSION $COMPRESS |
10040 | #define ENABLE_COMPRESSION $COMPRESS |
10039 | _ACEOF |
10041 | _ACEOF |
10040 | |
10042 | |
10041 | |
10043 | |
10042 | CIPHER=bf_cbc |
10044 | CIPHER=aes_128_cbc |
10043 | # Check whether --enable-cipher or --disable-cipher was given. |
10045 | # Check whether --enable-cipher or --disable-cipher was given. |
10044 | if test "${enable_cipher+set}" = set; then |
10046 | if test "${enable_cipher+set}" = set; then |
10045 | enableval="$enable_cipher" |
10047 | enableval="$enable_cipher" |
10046 | if test "x$enableval" = xbf ; then CIPHER=bf_cbc ; fi |
10048 | if test "x$enableval" = xbf ; then CIPHER=bf_cbc ; fi |
10047 | if test "x$enableval" = xaes-128; then CIPHER=aes_128_cbc; fi |
10049 | if test "x$enableval" = xaes-128; then CIPHER=aes_128_cbc; fi |
… | |
… | |
10053 | cat >>confdefs.h <<_ACEOF |
10055 | cat >>confdefs.h <<_ACEOF |
10054 | #define ENABLE_CIPHER EVP_${CIPHER} |
10056 | #define ENABLE_CIPHER EVP_${CIPHER} |
10055 | _ACEOF |
10057 | _ACEOF |
10056 | |
10058 | |
10057 | |
10059 | |
10058 | DIGEST=sha1 |
10060 | DIGEST=ripemd160 |
10059 | # Check whether --enable-digest or --disable-digest was given. |
10061 | # Check whether --enable-digest or --disable-digest was given. |
10060 | if test "${enable_digest+set}" = set; then |
10062 | if test "${enable_digest+set}" = set; then |
10061 | enableval="$enable_digest" |
10063 | enableval="$enable_digest" |
10062 | if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi |
10064 | if test "x$enableval" = xsha1 ; then DIGEST=sha1 ; fi |
10063 | if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi |
10065 | if test "x$enableval" = xripemd160; then DIGEST=ripemd160; fi |
… | |
… | |
10076 | fi |
10078 | fi |
10077 | |
10079 | |
10078 | if $CXX -v --help 2>&1 | grep -q fexceptions; then |
10080 | if $CXX -v --help 2>&1 | grep -q fexceptions; then |
10079 | CXXFLAGS="$CXXFLAGS -fno-exceptions" |
10081 | CXXFLAGS="$CXXFLAGS -fno-exceptions" |
10080 | fi |
10082 | fi |
10081 | |
|
|
10082 | |
|
|
10083 | |
10083 | |
10084 | |
10084 | |
10085 | |
10085 | |
10086 | |
10086 | |
10087 | ac_config_files="$ac_config_files Makefile po/Makefile.in src/Makefile doc/Makefile lib/Makefile m4/Makefile" |
10087 | ac_config_files="$ac_config_files Makefile po/Makefile.in src/Makefile doc/Makefile lib/Makefile m4/Makefile" |
… | |
… | |
11644 | _ACEOF |
11644 | _ACEOF |
11645 | chmod +x $CONFIG_STATUS |
11645 | chmod +x $CONFIG_STATUS |
11646 | ac_clean_files=$ac_clean_files_save |
11646 | ac_clean_files=$ac_clean_files_save |
11647 | |
11647 | |
11648 | |
11648 | |
11649 | |
|
|
11650 | echo |
|
|
11651 | echo "***" |
|
|
11652 | echo "*** Configuration Summary" |
|
|
11653 | echo "***" |
|
|
11654 | echo "*** Kernel Iface: $IFTYPE/$IFSUBTYPE" |
|
|
11655 | echo "*** Cipher used: $CIPHER" |
|
|
11656 | echo "*** Digest used: $DIGEST" |
|
|
11657 | echo "*** HMAC length: $HMAC" |
|
|
11658 | echo "*** RAND used: $RAND" |
|
|
11659 | echo "*** Max. MTU: $MTU" |
|
|
11660 | echo "*** Compression: $COMPRESS" |
|
|
11661 | |
|
|
11662 | if test "x$DIGEST" = xmd4; then |
|
|
11663 | echo "***" |
|
|
11664 | echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure" |
|
|
11665 | fi |
|
|
11666 | |
|
|
11667 | if test "$HMAC" -lt 12; then |
|
|
11668 | echo "***" |
|
|
11669 | echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure" |
|
|
11670 | fi |
|
|
11671 | |
|
|
11672 | if test "$RAND" -lt 8; then |
|
|
11673 | echo "***" |
|
|
11674 | echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure" |
|
|
11675 | fi |
|
|
11676 | |
|
|
11677 | echo "***" |
|
|
11678 | |
|
|
11679 | echo |
|
|
11680 | |
|
|
11681 | |
|
|
11682 | |
|
|
11683 | # configure is writing to config.log, and then calls config.status. |
11649 | # configure is writing to config.log, and then calls config.status. |
11684 | # config.status does its own redirection, appending to config.log. |
11650 | # config.status does its own redirection, appending to config.log. |
11685 | # Unfortunately, on DOS this fails, as config.log is still kept open |
11651 | # Unfortunately, on DOS this fails, as config.log is still kept open |
11686 | # by configure, so config.status won't be able to write to it; its |
11652 | # by configure, so config.status won't be able to write to it; its |
11687 | # output is simply discarded. So we exec the FD to /dev/null, |
11653 | # output is simply discarded. So we exec the FD to /dev/null, |
… | |
… | |
11699 | # Use ||, not &&, to avoid exiting from the if with $? = 1, which |
11665 | # Use ||, not &&, to avoid exiting from the if with $? = 1, which |
11700 | # would make configure fail if this is the last instruction. |
11666 | # would make configure fail if this is the last instruction. |
11701 | $ac_cs_success || { (exit 1); exit 1; } |
11667 | $ac_cs_success || { (exit 1); exit 1; } |
11702 | fi |
11668 | fi |
11703 | |
11669 | |
|
|
11670 | |
|
|
11671 | echo |
|
|
11672 | echo "***" |
|
|
11673 | echo "*** Configuration Summary" |
|
|
11674 | echo "***" |
|
|
11675 | echo "*** Kernel Iface: $IFTYPE/$IFSUBTYPE" |
|
|
11676 | echo "*** Cipher used: $CIPHER" |
|
|
11677 | echo "*** Digest used: $DIGEST" |
|
|
11678 | echo "*** HMAC length: $HMAC" |
|
|
11679 | echo "*** RAND used: $RAND" |
|
|
11680 | echo "*** Max. MTU: $MTU" |
|
|
11681 | |
|
|
11682 | echo "***" |
|
|
11683 | echo "*** Enable options:" |
|
|
11684 | grep ENABLE_ config.h | sed -e 's/^/*** /' |
|
|
11685 | |
|
|
11686 | if test "x$DIGEST" = xmd4; then |
|
|
11687 | echo "***" |
|
|
11688 | echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure" |
|
|
11689 | fi |
|
|
11690 | |
|
|
11691 | if test "$HMAC" -lt 12; then |
|
|
11692 | echo "***" |
|
|
11693 | echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure" |
|
|
11694 | fi |
|
|
11695 | |
|
|
11696 | if test "$RAND" -lt 8; then |
|
|
11697 | echo "***" |
|
|
11698 | echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure" |
|
|
11699 | fi |
|
|
11700 | |
|
|
11701 | echo "***" |
|
|
11702 | echo |
|
|
11703 | |
|
|
11704 | |