aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2012-06-22 13:32:07 +0200
committerTobias Brunner <tobias@strongswan.org>2012-06-26 07:56:15 +0200
commit43d01ab2f6711b495c2e01c213e898f7ceee84c1 (patch)
tree45d006969ebfa97a9782ef30c6e3686a3c307568
parent8497c5d147dec90f0f5aa253b421fe2146040ebe (diff)
downloadstrongswan-43d01ab2f6711b495c2e01c213e898f7ceee84c1.tar.bz2
strongswan-43d01ab2f6711b495c2e01c213e898f7ceee84c1.tar.xz
Build nonce plugin on Android
-rw-r--r--Android.mk.in2
-rw-r--r--src/libstrongswan/Android.mk3
2 files changed, 4 insertions, 1 deletions
diff --git a/Android.mk.in b/Android.mk.in
index 40abc846c..d179cac59 100644
--- a/Android.mk.in
+++ b/Android.mk.in
@@ -16,7 +16,7 @@ include $(CLEAR_VARS)
# this is the list of plugins that are built into libstrongswan and charon
# also these plugins are loaded by default (if not changed in strongswan.conf)
-strongswan_CHARON_PLUGINS := openssl fips-prf random pubkey pkcs1 \
+strongswan_CHARON_PLUGINS := openssl fips-prf random nonce pubkey pkcs1 \
pem xcbc hmac kernel-netlink socket-default android \
stroke eap-identity eap-mschapv2 eap-md5
diff --git a/src/libstrongswan/Android.mk b/src/libstrongswan/Android.mk
index a41a1a26d..e3640c62a 100644
--- a/src/libstrongswan/Android.mk
+++ b/src/libstrongswan/Android.mk
@@ -20,6 +20,7 @@ crypto/pkcs9.c crypto/pkcs9.h \
crypto/proposal/proposal_keywords.c crypto/proposal/proposal_keywords.h \
crypto/prfs/prf.c crypto/prfs/prf.h \
crypto/rngs/rng.c crypto/rngs/rng.h \
+crypto/nonce_gen.h \
crypto/prf_plus.h crypto/prf_plus.c \
crypto/signers/signer.c crypto/signers/signer.h \
crypto/crypto_factory.c crypto/crypto_factory.h \
@@ -102,6 +103,8 @@ LOCAL_SRC_FILES += $(call add_plugin, md4)
LOCAL_SRC_FILES += $(call add_plugin, md5)
+LOCAL_SRC_FILES += $(call add_plugin, nonce)
+
LOCAL_SRC_FILES += $(call add_plugin, openssl)
ifneq ($(call plugin_enabled, openssl),)
LOCAL_C_INCLUDES += external/openssl/include