diff options
author | chleun.moon <chleun.moon@samsung.com> | 2017-02-24 14:36:58 +0900 |
---|---|---|
committer | chleun.moon <chleun.moon@samsung.com> | 2017-02-24 16:29:51 +0900 |
commit | 376f28aa4b82ec003c8579968ba42ff3050b10c5 (patch) | |
tree | b94301abb0de0d4aa3ba95394ec6806ef4606439 /configure.ac | |
parent | 21e92ee0e2531e80b5bda990a99bbe72abf31991 (diff) | |
download | connman-376f28aa4b82ec003c8579968ba42ff3050b10c5.tar.gz connman-376f28aa4b82ec003c8579968ba42ff3050b10c5.tar.bz2 connman-376f28aa4b82ec003c8579968ba42ff3050b10c5.zip |
Add ipsec plugin
Change-Id: Iafe144233e8dd8bc066e00340a5853e4e16d925a
Signed-off-by: cheoleun <chleun.moon@samsung.com>
Diffstat (limited to 'configure.ac')
-rwxr-xr-x | configure.ac | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index e7656258..bd711405 100755 --- a/configure.ac +++ b/configure.ac @@ -107,6 +107,26 @@ fi AM_CONDITIONAL(OPENVPN, test "${enable_openvpn}" != "no") AM_CONDITIONAL(OPENVPN_BUILTIN, test "${enable_openvpn}" = "builtin") +AC_ARG_WITH(ipsec, AC_HELP_STRING([--with-ipsec=PROGRAM], + [specify location of ipsec binary]), [path_ipsec=${withval}]) + +AC_ARG_ENABLE(ipsec, + AC_HELP_STRING([--enable-ipsec], [enable ipsec support]), + [enable_ipsec=${enableval}], [enable_ipsec="no"]) +if (test "${enable_ipsec}" != "no"); then + if (test -z "${path_ipsec}"); then + AC_PATH_PROG(IPSEC, [ipsec], [], $PATH:/sbin:/usr/sbin) + if (test -z "${IPSEC}"); then + AC_MSG_ERROR(ipsec binary not found) + fi + else + IPSEC="${path_ipsec}" + AC_SUBST(IPSEC) + fi +fi +AM_CONDITIONAL(IPSEC, test "${enable_ipsec}" != "no") +AM_CONDITIONAL(IPSEC_BUILTIN, test "${enable_ipsec}" = "builtin") + AC_ARG_WITH(vpnc, AC_HELP_STRING([--with-vpnc=PROGRAM], [specify location of vpnc binary]), [path_vpnc=${withval}]) @@ -402,6 +422,7 @@ fi AM_CONDITIONAL(VPN, test "${enable_openconnect}" != "no" -o \ "${enable_openvpn}" != "no" -o \ + "${enable_ipsec}" != "no" -o \ "${enable_vpnc}" != "no" -o \ "${enable_l2tp}" != "no" -o \ "${enable_pptp}" != "no") |