From 61c950d9aa0714c172f7853fccd43ea5ea66406c Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 22 Jun 2010 16:15:10 +0200 Subject: [PATCH] OpenSSL in Android 2.1+ lacks Elliptic Curve and ENGINE support. Unfortunately, opensslconf.h was not changed accordingly. --- Android.mk.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Android.mk.in b/Android.mk.in index a5cc7df12c..b3e54a3c88 100644 --- a/Android.mk.in +++ b/Android.mk.in @@ -42,6 +42,10 @@ strongswan_CFLAGS := \ -DHAVE_STRUCT_SADB_X_POLICY_SADB_X_POLICY_PRIORITY \ -DHAVE_IPSEC_MODE_BEET \ -DHAVE_IPSEC_DIR_FWD \ + -DOPENSSL_NO_EC \ + -DOPENSSL_NO_ECDSA \ + -DOPENSSL_NO_ECDH \ + -DOPENSSL_NO_ENGINE \ -DCAPABILITIES \ -DCAPABILITIES_NATIVE \ -DMONOLITHIC \ -- 2.39.2