aboutsummaryrefslogtreecommitdiff
path: root/src/gns/gnunet-gns-benchmark.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2018-05-31 08:15:50 +0200
committerChristian Grothoff <christian@grothoff.org>2018-05-31 08:17:18 +0200
commita243bee79d6a3e1d769abef9cdd159d7645e3f0f (patch)
treec7bb04c863522236a0edfaf77bff69aef42044da /src/gns/gnunet-gns-benchmark.c
parent2825992a3a1c544fb54cb9d91a772e59b903a13c (diff)
add -2 flag to gnunet-gns-benchmark
Diffstat (limited to 'src/gns/gnunet-gns-benchmark.c')
-rw-r--r--src/gns/gnunet-gns-benchmark.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/gns/gnunet-gns-benchmark.c b/src/gns/gnunet-gns-benchmark.c
index 0ab6cefd53..dd393972a0 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
};