diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-02-03 18:12:10 +0100 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-02-03 18:12:10 +0100 |
commit | 3d72be07448fd435640c6d0fdc2859601319d07e (patch) | |
tree | 253ed9212019d08725166300f449645e34c463b1 /src/namestore | |
parent | 3146c65c67b93ce4eb5bf27775167fde65f5e3c4 (diff) | |
download | gnunet-3d72be07448fd435640c6d0fdc2859601319d07e.tar.gz gnunet-3d72be07448fd435640c6d0fdc2859601319d07e.zip |
GNS: Introduce CRITICAL flag. Fixes #7169
Diffstat (limited to 'src/namestore')
-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) | |||
1545 | cache_nick (&rp_msg->private_key, &rd[i]); | 1545 | cache_nick (&rp_msg->private_key, &rd[i]); |
1546 | have_nick = GNUNET_YES; | 1546 | have_nick = GNUNET_YES; |
1547 | } | 1547 | } |
1548 | if (GNUNET_YES == GNUNET_GNSRECORD_is_critical (rd[i].record_type)) | ||
1549 | rd_clean[i].flags |= GNUNET_GNSRECORD_RF_CRITICAL; | ||
1548 | } | 1550 | } |
1549 | if ((0 == strcmp (GNUNET_GNS_EMPTY_LABEL_AT, conv_name)) && | 1551 | if ((0 == strcmp (GNUNET_GNS_EMPTY_LABEL_AT, conv_name)) && |
1550 | (GNUNET_NO == have_nick)) | 1552 | (GNUNET_NO == have_nick)) |