diff options
Diffstat (limited to 'src/zonemaster/gnunet-service-zonemaster-monitor.c')
-rw-r--r-- | src/zonemaster/gnunet-service-zonemaster-monitor.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/zonemaster/gnunet-service-zonemaster-monitor.c b/src/zonemaster/gnunet-service-zonemaster-monitor.c index 4a368048e..c6dd2b6ca 100644 --- a/src/zonemaster/gnunet-service-zonemaster-monitor.c +++ b/src/zonemaster/gnunet-service-zonemaster-monitor.c | |||
@@ -240,7 +240,7 @@ convert_records_for_export (const struct GNUNET_GNSRECORD_Data *rd, | |||
240 | * @return DHT PUT handle, NULL on error | 240 | * @return DHT PUT handle, NULL on error |
241 | */ | 241 | */ |
242 | static struct GNUNET_DHT_PutHandle * | 242 | static struct GNUNET_DHT_PutHandle * |
243 | perform_dht_put (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, | 243 | perform_dht_put (const struct GNUNET_IDENTITY_PrivateKey *key, |
244 | const char *label, | 244 | const char *label, |
245 | const struct GNUNET_GNSRECORD_Data *rd_public, | 245 | const struct GNUNET_GNSRECORD_Data *rd_public, |
246 | unsigned int rd_public_count, | 246 | unsigned int rd_public_count, |
@@ -271,9 +271,7 @@ perform_dht_put (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, | |||
271 | GNUNET_break (0); | 271 | GNUNET_break (0); |
272 | return NULL; /* whoops */ | 272 | return NULL; /* whoops */ |
273 | } | 273 | } |
274 | block_size = ntohl (block->purpose.size) | 274 | block_size = GNUNET_GNSRECORD_block_get_size (block); |
275 | + sizeof(struct GNUNET_CRYPTO_EcdsaSignature) | ||
276 | + sizeof(struct GNUNET_CRYPTO_EcdsaPublicKey); | ||
277 | GNUNET_GNSRECORD_query_from_private_key (key, | 275 | GNUNET_GNSRECORD_query_from_private_key (key, |
278 | label, | 276 | label, |
279 | &query); | 277 | &query); |
@@ -314,7 +312,7 @@ perform_dht_put (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, | |||
314 | */ | 312 | */ |
315 | static void | 313 | static void |
316 | handle_monitor_event (void *cls, | 314 | handle_monitor_event (void *cls, |
317 | const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, | 315 | const struct GNUNET_IDENTITY_PrivateKey *zone, |
318 | const char *label, | 316 | const char *label, |
319 | unsigned int rd_count, | 317 | unsigned int rd_count, |
320 | const struct GNUNET_GNSRECORD_Data *rd) | 318 | const struct GNUNET_GNSRECORD_Data *rd) |