diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-06-05 21:44:39 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-06-05 21:44:39 +0000 |
commit | 5a6156c1e11e74298cf3cfe4c60813d03e711493 (patch) | |
tree | 2a2aa94e62be0803ac1363f2ba53c8c4799aa69f /src/gns/gnunet-gns.c | |
parent | 56216ab0c778a87b042c254b2afc6654f7243054 (diff) | |
download | gnunet-5a6156c1e11e74298cf3cfe4c60813d03e711493.tar.gz gnunet-5a6156c1e11e74298cf3cfe4c60813d03e711493.zip |
-report if typename given is bogus
Diffstat (limited to 'src/gns/gnunet-gns.c')
-rw-r--r-- | src/gns/gnunet-gns.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gns/gnunet-gns.c b/src/gns/gnunet-gns.c index f59239b9d..8d220d76d 100644 --- a/src/gns/gnunet-gns.c +++ b/src/gns/gnunet-gns.c | |||
@@ -209,6 +209,12 @@ lookup_with_keys (const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey, | |||
209 | rtype = GNUNET_GNSRECORD_typename_to_number (lookup_type); | 209 | rtype = GNUNET_GNSRECORD_typename_to_number (lookup_type); |
210 | else | 210 | else |
211 | rtype = GNUNET_DNSPARSER_TYPE_A; | 211 | rtype = GNUNET_DNSPARSER_TYPE_A; |
212 | if (UINT32_MAX == rtype) | ||
213 | { | ||
214 | fprintf (stderr, | ||
215 | _("Invalid typename specified, assuming `ANY'\n")); | ||
216 | rtype = GNUNET_GNSRECORD_TYPE_ANY; | ||
217 | } | ||
212 | 218 | ||
213 | if (NULL != lookup_name) | 219 | if (NULL != lookup_name) |
214 | { | 220 | { |