aboutsummaryrefslogtreecommitdiff
path: root/src/reclaim
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-07-23 13:55:18 +0200
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-07-23 13:55:18 +0200
commite3383d7cd239905487bfae46967256bb2a1a98ab (patch)
treea49fc14f307e574e77e14492e7f9d82286da44bc /src/reclaim
parent6c4bd20776ce2dd060beee9abd7baaf7d38c4988 (diff)
downloadgnunet-e3383d7cd239905487bfae46967256bb2a1a98ab.tar.gz
gnunet-e3383d7cd239905487bfae46967256bb2a1a98ab.zip
fix
Diffstat (limited to 'src/reclaim')
-rw-r--r--src/reclaim/oidc_helper.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/reclaim/oidc_helper.c b/src/reclaim/oidc_helper.c
index 5ad1ff0a0..f63e38e9a 100644
--- a/src/reclaim/oidc_helper.c
+++ b/src/reclaim/oidc_helper.c
@@ -226,7 +226,7 @@ OIDC_build_authz_code (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer,
226 ticket, 226 ticket,
227 sizeof (struct GNUNET_RECLAIM_Ticket)); 227 sizeof (struct GNUNET_RECLAIM_Ticket));
228 if (NULL != nonce) 228 if (NULL != nonce)
229 memcpy (&purpose[1] + sizeof (struct GNUNET_RECLAIM_Ticket), 229 memcpy (((char*)&purpose[1]) + sizeof (struct GNUNET_RECLAIM_Ticket),
230 nonce, 230 nonce,
231 strlen (nonce)); 231 strlen (nonce));
232 if (GNUNET_SYSERR == GNUNET_CRYPTO_ecdsa_sign (issuer, 232 if (GNUNET_SYSERR == GNUNET_CRYPTO_ecdsa_sign (issuer,
@@ -365,7 +365,7 @@ OIDC_parse_authz_code (const struct GNUNET_CRYPTO_EcdsaPublicKey *audience,
365 } 365 }
366 if (NULL != nonce_str) 366 if (NULL != nonce_str)
367 memcpy (nonce_str, 367 memcpy (nonce_str,
368 &purpose[1] + sizeof (struct GNUNET_RECLAIM_Ticket), 368 ((char*)&purpose[1]) + sizeof (struct GNUNET_RECLAIM_Ticket),
369 strlen (nonce_str)); 369 strlen (nonce_str));
370 if (GNUNET_OK != GNUNET_CRYPTO_ecdsa_verify (GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN, 370 if (GNUNET_OK != GNUNET_CRYPTO_ecdsa_verify (GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN,
371 purpose, 371 purpose,