From 6cef8fea0c3b6756870786ebc4db0588373c8f65 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 6 Jul 2016 13:25:24 +0000 Subject: fix dlog API for mteich --- src/util/crypto_ecc_dlog.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/util/crypto_ecc_dlog.c') diff --git a/src/util/crypto_ecc_dlog.c b/src/util/crypto_ecc_dlog.c index f6eb58a9a..38e2088cc 100644 --- a/src/util/crypto_ecc_dlog.c +++ b/src/util/crypto_ecc_dlog.c @@ -151,7 +151,7 @@ GNUNET_CRYPTO_ecc_bin_to_point (struct GNUNET_CRYPTO_EccDlogContext *edc, * * @param max maximum value the factor can be * @param mem memory to use (should be smaller than @a max), must not be zero. - * @return @a max if dlog failed, otherwise the factor + * @return NULL on error */ struct GNUNET_CRYPTO_EccDlogContext * GNUNET_CRYPTO_ecc_dlog_prepare (unsigned int max, @@ -219,7 +219,7 @@ GNUNET_CRYPTO_ecc_dlog_prepare (unsigned int max, * * @param edc precalculated values, determine range of factors * @param input point on the curve to factor - * @return `edc->max` if dlog failed, otherwise the factor + * @return INT_MAX if dlog failed, otherwise the factor */ int GNUNET_CRYPTO_ecc_dlog (struct GNUNET_CRYPTO_EccDlogContext *edc, @@ -237,7 +237,7 @@ GNUNET_CRYPTO_ecc_dlog (struct GNUNET_CRYPTO_EccDlogContext *edc, GNUNET_assert (NULL != g); q = gcry_mpi_point_new (0); - res = edc->max; + res = INT_MAX; for (i=0;i<=edc->max/edc->mem;i++) { if (0 == i) -- cgit v1.2.3