diff options
Diffstat (limited to 'src/identity-provider/gnunet-service-identity-provider.c')
-rw-r--r-- | src/identity-provider/gnunet-service-identity-provider.c | 16 |
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; |