From 88da23e56af5b9d18112e421f2ef9022d8b8157f Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 20 May 2018 18:42:01 +0200 Subject: [PATCH] allow multiple GNS2DNS records to co-exist --- src/namestore/gnunet-namestore.c | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/src/namestore/gnunet-namestore.c b/src/namestore/gnunet-namestore.c index 753ee79d1..83a7ee349 100644 --- a/src/namestore/gnunet-namestore.c +++ b/src/namestore/gnunet-namestore.c @@ -641,14 +641,6 @@ get_existing_record (void *cls, ret = 1; test_finished (); return; - case GNUNET_GNSRECORD_TYPE_GNS2DNS: - fprintf (stderr, - _("A %s record exists already under `%s', no other records can be added.\n"), - "GNS2DNS", - rec_name); - ret = 1; - test_finished (); - return; } } switch (type) @@ -678,16 +670,16 @@ get_existing_record (void *cls, } break; case GNUNET_GNSRECORD_TYPE_GNS2DNS: - if (0 != rd_count) - { - fprintf (stderr, - _("Records already exist under `%s', cannot add `%s' record.\n"), - rec_name, - "GNS2DNS"); - ret = 1; - test_finished (); - return; - } + for (unsigned int i=0;i