aboutsummaryrefslogtreecommitdiff
path: root/src/revocation/plugin_block_revocation.c
diff options
context:
space:
mode:
authorSchanzenbach, Martin <mschanzenbach@posteo.de>2020-04-20 18:33:43 +0200
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2020-04-20 18:33:43 +0200
commit424cd50ecd0144b264a547fe149839cf2866c21f (patch)
tree373a8f4fd6aa8b993cfb388601b05d54bd6b8799 /src/revocation/plugin_block_revocation.c
parent24d5d46ade3ad70889855cdbe3a1a61754bdfb92 (diff)
downloadgnunet-424cd50ecd0144b264a547fe149839cf2866c21f.tar.gz
gnunet-424cd50ecd0144b264a547fe149839cf2866c21f.zip
check signature in check_pow
Diffstat (limited to 'src/revocation/plugin_block_revocation.c')
-rw-r--r--src/revocation/plugin_block_revocation.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/revocation/plugin_block_revocation.c b/src/revocation/plugin_block_revocation.c
index 934c8d8c9..7c1ec26eb 100644
--- a/src/revocation/plugin_block_revocation.c
+++ b/src/revocation/plugin_block_revocation.c
@@ -149,15 +149,6 @@ block_plugin_revocation_evaluate (void *cls,
149 GNUNET_break_op (0); 149 GNUNET_break_op (0);
150 return GNUNET_BLOCK_EVALUATION_RESULT_INVALID; 150 return GNUNET_BLOCK_EVALUATION_RESULT_INVALID;
151 } 151 }
152 if (GNUNET_OK !=
153 GNUNET_CRYPTO_ecdsa_verify_ (GNUNET_SIGNATURE_PURPOSE_REVOCATION,
154 &rm->proof_of_work.purpose,
155 &rm->proof_of_work.signature,
156 &rm->proof_of_work.key))
157 {
158 GNUNET_break_op (0);
159 return GNUNET_BLOCK_EVALUATION_RESULT_INVALID;
160 }
161 GNUNET_CRYPTO_hash (&rm->proof_of_work.key, 152 GNUNET_CRYPTO_hash (&rm->proof_of_work.key,
162 sizeof(struct GNUNET_CRYPTO_EcdsaPublicKey), 153 sizeof(struct GNUNET_CRYPTO_EcdsaPublicKey),
163 &chash); 154 &chash);