From f086742432f2796a1a1c12d95b3e13d643e15061 Mon Sep 17 00:00:00 2001 From: Andriy Tkachuk Date: Thu, 18 Dec 2008 20:10:18 +0200 Subject: [PATCH] Fix CONFIG_WPS=y, CONFIG_TLS=internal build crypto_mod_exp() is needed for both EAP-FAST and WPS. --- src/crypto/crypto_internal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crypto/crypto_internal.c b/src/crypto/crypto_internal.c index 9324c6ed0..a601cbf93 100644 --- a/src/crypto/crypto_internal.c +++ b/src/crypto/crypto_internal.c @@ -790,7 +790,7 @@ void crypto_global_deinit(void) } -#ifdef EAP_FAST +#if defined(EAP_FAST) || defined(CONFIG_WPS) int crypto_mod_exp(const u8 *base, size_t base_len, const u8 *power, size_t power_len, @@ -827,7 +827,7 @@ error: return ret; } -#endif /* EAP_FAST */ +#endif /* EAP_FAST || CONFIG_WPS */ #endif /* CONFIG_TLS_INTERNAL */