diff options
Diffstat (limited to 'src/namestore/gnunet-service-namestore.c')
-rw-r--r-- | src/namestore/gnunet-service-namestore.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/namestore/gnunet-service-namestore.c b/src/namestore/gnunet-service-namestore.c index 9b2d9b6f3..3842621ae 100644 --- a/src/namestore/gnunet-service-namestore.c +++ b/src/namestore/gnunet-service-namestore.c @@ -1545,6 +1545,8 @@ handle_record_store (void *cls, const struct RecordStoreMessage *rp_msg) cache_nick (&rp_msg->private_key, &rd[i]); have_nick = GNUNET_YES; } + if (GNUNET_YES == GNUNET_GNSRECORD_is_critical (rd[i].record_type)) + rd_clean[i].flags |= GNUNET_GNSRECORD_RF_CRITICAL; } if ((0 == strcmp (GNUNET_GNS_EMPTY_LABEL_AT, conv_name)) && (GNUNET_NO == have_nick)) |