[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] 02/02: actually add ttl
From: |
gnunet |
Subject: |
[gnunet] 02/02: actually add ttl |
Date: |
Mon, 25 May 2020 22:24:22 +0200 |
This is an automated email from the git hooks/post-receive script.
martin-schanzenbach pushed a commit to branch master
in repository gnunet.
commit 3be8295f2fac6890f2ff0e312c39aecda8b25342
Author: Martin Schanzenbach <address@hidden>
AuthorDate: Mon May 25 22:19:07 2020 +0200
actually add ttl
---
src/revocation/revocation_api.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/revocation/revocation_api.c b/src/revocation/revocation_api.c
index 3789e6799..24e9766ad 100644
--- a/src/revocation/revocation_api.c
+++ b/src/revocation/revocation_api.c
@@ -492,6 +492,10 @@ GNUNET_REVOCATION_check_pow (const struct
GNUNET_REVOCATION_PowP *pow,
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Score %u with %" PRIu64 " (#%u)\n",
tmp_score, pow_val, i);
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "First byte: %x\n",
+ ((char*)&result)[0] & 0xff);
+
GNUNET_CRYPTO_hash_to_enc (&result,
&h_str);
@@ -583,9 +587,14 @@ GNUNET_REVOCATION_pow_start (struct GNUNET_REVOCATION_PowP
*pow,
unsigned int difficulty)
{
struct GNUNET_REVOCATION_PowCalculationHandle *pc;
+ struct GNUNET_TIME_Relative ttl;
+
pc = GNUNET_new (struct GNUNET_REVOCATION_PowCalculationHandle);
pc->pow = pow;
+ ttl = GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_YEARS,
+ epochs);
+ pc->pow->ttl = GNUNET_TIME_relative_hton (ttl);
pc->current_pow = GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK,
UINT64_MAX);
pc->difficulty = difficulty;
--
To stop receiving notification emails like this one, please contact
address@hidden.