diff options
Diffstat (limited to 'src/dht/gnunet-service-dht_clients.c')
-rw-r--r-- | src/dht/gnunet-service-dht_clients.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/dht/gnunet-service-dht_clients.c b/src/dht/gnunet-service-dht_clients.c index c50406ada..6a4f58d1f 100644 --- a/src/dht/gnunet-service-dht_clients.c +++ b/src/dht/gnunet-service-dht_clients.c | |||
@@ -510,6 +510,15 @@ handle_dht_local_put (void *cls, | |||
510 | (unsigned long) (size - sizeof(struct GNUNET_DHT_ClientPutMessage)), | 510 | (unsigned long) (size - sizeof(struct GNUNET_DHT_ClientPutMessage)), |
511 | GNUNET_h2s (&dht_msg->key), | 511 | GNUNET_h2s (&dht_msg->key), |
512 | (unsigned int) bd.type); | 512 | (unsigned int) bd.type); |
513 | if (GNUNET_OK != | ||
514 | GNUNET_BLOCK_check_block (GDS_block_context, | ||
515 | bd.type, | ||
516 | bd.data, | ||
517 | bd.data_size)) | ||
518 | { | ||
519 | GNUNET_break (0); | ||
520 | return; | ||
521 | } | ||
513 | GNUNET_STATISTICS_update (GDS_stats, | 522 | GNUNET_STATISTICS_update (GDS_stats, |
514 | "# PUT requests received from clients", | 523 | "# PUT requests received from clients", |
515 | 1, | 524 | 1, |