diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-05-09 22:10:08 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-05-09 22:10:08 +0200 |
commit | ada94c2742c8dd5a38ca88d47de6fb13ac2b83cb (patch) | |
tree | 52345410bb056dab757be4a6a3b4cecfa7fc8532 /src/gns | |
parent | 3da4b0d20d500b7a51f259033df88d6ac620bd6f (diff) | |
download | gnunet-ada94c2742c8dd5a38ca88d47de6fb13ac2b83cb.tar.gz gnunet-ada94c2742c8dd5a38ca88d47de6fb13ac2b83cb.zip |
fail of LSD0001 is violated for GNS2DNS
Diffstat (limited to 'src/gns')
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c index 1d9fb902a..751cc226e 100644 --- a/src/gns/gnunet-service-gns_resolver.c +++ b/src/gns/gnunet-service-gns_resolver.c | |||
@@ -1759,7 +1759,13 @@ recursive_gns2dns_resolution (struct GNS_ResolverHandle *rh, | |||
1759 | struct sockaddr_in6 v6; | 1759 | struct sockaddr_in6 v6; |
1760 | 1760 | ||
1761 | if (GNUNET_GNSRECORD_TYPE_GNS2DNS != rd[i].record_type) | 1761 | if (GNUNET_GNSRECORD_TYPE_GNS2DNS != rd[i].record_type) |
1762 | continue; | 1762 | { |
1763 | /** | ||
1764 | * Records other than GNS2DNS not allowed | ||
1765 | */ | ||
1766 | fail_resolution (rh); | ||
1767 | return; | ||
1768 | } | ||
1763 | off = 0; | 1769 | off = 0; |
1764 | n = GNUNET_DNSPARSER_parse_name (rd[i].data, | 1770 | n = GNUNET_DNSPARSER_parse_name (rd[i].data, |
1765 | rd[i].data_size, | 1771 | rd[i].data_size, |