From a243bee79d6a3e1d769abef9cdd159d7645e3f0f Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 31 May 2018 08:15:50 +0200 Subject: [PATCH] add -2 flag to gnunet-gns-benchmark --- src/gns/gnunet-gns-benchmark.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/gns/gnunet-gns-benchmark.c b/src/gns/gnunet-gns-benchmark.c index 0ab6cefd5..dd393972a 100644 --- a/src/gns/gnunet-gns-benchmark.c +++ b/src/gns/gnunet-gns-benchmark.c @@ -181,6 +181,10 @@ static struct GNUNET_TIME_Relative timeout; */ static unsigned int active_cnt; +/** + * Look for GNS2DNS records specifically? + */ +static int g2d; /** * Free @a req and data structures reachable from it. @@ -294,7 +298,9 @@ process_queue (void *cls) active_cnt); req->lr = GNUNET_GNS_lookup_with_tld (gns, req->hostname, - GNUNET_GNSRECORD_TYPE_ANY, + g2d + ? GNUNET_GNSRECORD_TYPE_GNS2DNS + : GNUNET_GNSRECORD_TYPE_ANY, GNUNET_GNS_LO_DEFAULT, &process_result, req); @@ -580,6 +586,10 @@ main (int argc, "RELATIVETIME", gettext_noop ("how long to wait for an answer"), &timeout), + GNUNET_GETOPT_option_flag ('2', + "g2d", + gettext_noop ("look for GNS2DNS records instead of ANY"), + &g2d), GNUNET_GETOPT_OPTION_END }; -- 2.25.1