aboutsummaryrefslogtreecommitdiff
path: root/src/identity-provider/gnunet-service-identity-provider.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/identity-provider/gnunet-service-identity-provider.c')
-rw-r--r--src/identity-provider/gnunet-service-identity-provider.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/identity-provider/gnunet-service-identity-provider.c b/src/identity-provider/gnunet-service-identity-provider.c
index 32a695091..7a68fe902 100644
--- a/src/identity-provider/gnunet-service-identity-provider.c
+++ b/src/identity-provider/gnunet-service-identity-provider.c
@@ -462,11 +462,11 @@ handle_token_update (void *cls)
462 + strlen (scopes) + 1; //With 0-Terminator 462 + strlen (scopes) + 1; //With 0-Terminator
463 token_metadata = GNUNET_malloc (token_metadata_len); 463 token_metadata = GNUNET_malloc (token_metadata_len);
464 write_ptr = token_metadata; 464 write_ptr = token_metadata;
465 memcpy (token_metadata, new_ecdhe_privkey, sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey)); 465 GNUNET_memcpy (token_metadata, new_ecdhe_privkey, sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey));
466 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey); 466 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey);
467 memcpy (write_ptr, &token->aud_key, sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey)); 467 GNUNET_memcpy (write_ptr, &token->aud_key, sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey));
468 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey); 468 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey);
469 memcpy (write_ptr, scopes, strlen (scopes) + 1); //with 0-Terminator; 469 GNUNET_memcpy (write_ptr, scopes, strlen (scopes) + 1); //with 0-Terminator;
470 470
471 token_record[1].data = token_metadata; 471 token_record[1].data = token_metadata;
472 token_record[1].data_size = token_metadata_len; 472 token_record[1].data_size = token_metadata_len;
@@ -886,7 +886,7 @@ create_exchange_result_message (const char* token,
886 erm->header.size = htons (sizeof (struct GNUNET_IDENTITY_PROVIDER_ExchangeResultMessage) 886 erm->header.size = htons (sizeof (struct GNUNET_IDENTITY_PROVIDER_ExchangeResultMessage)
887 + token_len); 887 + token_len);
888 erm->ticket_nonce = htonl (ticket_nonce); 888 erm->ticket_nonce = htonl (ticket_nonce);
889 memcpy (&erm[1], token, token_len); 889 GNUNET_memcpy (&erm[1], token, token_len);
890 return erm; 890 return erm;
891} 891}
892 892
@@ -909,7 +909,7 @@ create_issue_result_message (const char* label,
909 + strlen (ticket) + 1 909 + strlen (ticket) + 1
910 + strlen (token) + 1); 910 + strlen (token) + 1);
911 GNUNET_asprintf (&tmp_str, "%s,%s,%s", label, ticket, token); 911 GNUNET_asprintf (&tmp_str, "%s,%s,%s", label, ticket, token);
912 memcpy (&irm[1], tmp_str, strlen (tmp_str) + 1); 912 GNUNET_memcpy (&irm[1], tmp_str, strlen (tmp_str) + 1);
913 GNUNET_free (tmp_str); 913 GNUNET_free (tmp_str);
914 return irm; 914 return irm;
915} 915}
@@ -1051,11 +1051,11 @@ sign_and_return_token (void *cls)
1051 + strlen (handle->scopes) + 1; //With 0-Terminator 1051 + strlen (handle->scopes) + 1; //With 0-Terminator
1052 token_metadata = GNUNET_malloc (token_metadata_len); 1052 token_metadata = GNUNET_malloc (token_metadata_len);
1053 write_ptr = token_metadata; 1053 write_ptr = token_metadata;
1054 memcpy (token_metadata, ecdhe_privkey, sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey)); 1054 GNUNET_memcpy (token_metadata, ecdhe_privkey, sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey));
1055 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey); 1055 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdhePrivateKey);
1056 memcpy (write_ptr, &handle->aud_key, sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey)); 1056 GNUNET_memcpy (write_ptr, &handle->aud_key, sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey));
1057 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey); 1057 write_ptr += sizeof (struct GNUNET_CRYPTO_EcdsaPublicKey);
1058 memcpy (write_ptr, handle->scopes, strlen (handle->scopes) + 1); //with 0-Terminator; 1058 GNUNET_memcpy (write_ptr, handle->scopes, strlen (handle->scopes) + 1); //with 0-Terminator;
1059 1059
1060 token_record[1].data = token_metadata; 1060 token_record[1].data = token_metadata;
1061 token_record[1].data_size = token_metadata_len; 1061 token_record[1].data_size = token_metadata_len;