diff options
Diffstat (limited to 'src/namestore/gnunet-service-namestore.c')
-rw-r--r-- | src/namestore/gnunet-service-namestore.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c index 7eb7660ce..c2b62419d 100644 --- a/src/namestore/gnunet-service-namestore.c +++ b/src/namestore/gnunet-service-namestore.c | |||
@@ -454,10 +454,10 @@ get_nick_record (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone) | |||
454 | 454 | ||
455 | static void | 455 | static void |
456 | merge_with_nick_records ( const struct GNUNET_GNSRECORD_Data *nick_rd, | 456 | merge_with_nick_records ( const struct GNUNET_GNSRECORD_Data *nick_rd, |
457 | unsigned int rdc2, | 457 | unsigned int rdc2, |
458 | const struct GNUNET_GNSRECORD_Data *rd2, | 458 | const struct GNUNET_GNSRECORD_Data *rd2, |
459 | unsigned int *rdc_res, | 459 | unsigned int *rdc_res, |
460 | struct GNUNET_GNSRECORD_Data **rd_res) | 460 | struct GNUNET_GNSRECORD_Data **rd_res) |
461 | { | 461 | { |
462 | uint64_t latest_expiration; | 462 | uint64_t latest_expiration; |
463 | int c; | 463 | int c; |
@@ -675,7 +675,7 @@ refresh_block (struct GNUNET_SERVER_Client *client, | |||
675 | 675 | ||
676 | nick = get_nick_record (zone_key); | 676 | nick = get_nick_record (zone_key); |
677 | res_count = rd_count; | 677 | res_count = rd_count; |
678 | res = rd; | 678 | res = (struct GNUNET_GNSRECORD_Data *) rd; /* fixme: a bit unclean... */ |
679 | if (NULL != nick) | 679 | if (NULL != nick) |
680 | { | 680 | { |
681 | nick->flags = (nick->flags | GNUNET_GNSRECORD_RF_PRIVATE) ^ GNUNET_GNSRECORD_RF_PRIVATE; | 681 | nick->flags = (nick->flags | GNUNET_GNSRECORD_RF_PRIVATE) ^ GNUNET_GNSRECORD_RF_PRIVATE; |
@@ -754,8 +754,8 @@ lookup_it (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *private_key, | |||
754 | rdc_res = 0; | 754 | rdc_res = 0; |
755 | rlc->nick->flags = (rlc->nick->flags | GNUNET_GNSRECORD_RF_PRIVATE) ^ GNUNET_GNSRECORD_RF_PRIVATE; | 755 | rlc->nick->flags = (rlc->nick->flags | GNUNET_GNSRECORD_RF_PRIVATE) ^ GNUNET_GNSRECORD_RF_PRIVATE; |
756 | merge_with_nick_records ( rlc->nick, | 756 | merge_with_nick_records ( rlc->nick, |
757 | rd_count, rd, | 757 | rd_count, rd, |
758 | &rdc_res, &rd_res); | 758 | &rdc_res, &rd_res); |
759 | 759 | ||
760 | rlc->rd_ser_len = GNUNET_GNSRECORD_records_get_size (rdc_res, rd_res); | 760 | rlc->rd_ser_len = GNUNET_GNSRECORD_records_get_size (rdc_res, rd_res); |
761 | rlc->res_rd_count = rdc_res; | 761 | rlc->res_rd_count = rdc_res; |