diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-06-06 12:20:59 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-06-06 12:20:59 +0000 |
commit | 44aff2650f4c3d033049049ebbf08eed88b2b434 (patch) | |
tree | fc334cc4847e4e011562128a78e97c8499d199d7 /src/gns | |
parent | 62e273beeae391a44615e350e48f4ee40f2eab7a (diff) | |
download | gnunet-44aff2650f4c3d033049049ebbf08eed88b2b434.tar.gz gnunet-44aff2650f4c3d033049049ebbf08eed88b2b434.zip |
towards sanity in SRV handling
Diffstat (limited to 'src/gns')
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c index 9db5b1b99..c505ca59a 100644 --- a/src/gns/gnunet-service-gns_resolver.c +++ b/src/gns/gnunet-service-gns_resolver.c | |||
@@ -1628,8 +1628,7 @@ handle_gns_resolution_result (void *cls, | |||
1628 | struct GNUNET_DNSPARSER_SrvRecord *srv; | 1628 | struct GNUNET_DNSPARSER_SrvRecord *srv; |
1629 | 1629 | ||
1630 | off = 0; | 1630 | off = 0; |
1631 | srv = GNUNET_DNSPARSER_parse_srv (rh->name, | 1631 | srv = GNUNET_DNSPARSER_parse_srv (rd[i].data, |
1632 | rd[i].data, | ||
1633 | rd[i].data_size, | 1632 | rd[i].data_size, |
1634 | &off); | 1633 | &off); |
1635 | if ( (NULL == srv) || | 1634 | if ( (NULL == srv) || |
@@ -1639,7 +1638,6 @@ handle_gns_resolution_result (void *cls, | |||
1639 | } | 1638 | } |
1640 | else | 1639 | else |
1641 | { | 1640 | { |
1642 | srv->domain_name = translate_dot_plus (rh, srv->domain_name); | ||
1643 | srv->target = translate_dot_plus (rh, srv->target); | 1641 | srv->target = translate_dot_plus (rh, srv->target); |
1644 | scratch_start = scratch_off; | 1642 | scratch_start = scratch_off; |
1645 | if (GNUNET_OK != | 1643 | if (GNUNET_OK != |