aboutsummaryrefslogtreecommitdiff
path: root/src/gns
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-06-06 12:20:59 +0000
committerChristian Grothoff <christian@grothoff.org>2014-06-06 12:20:59 +0000
commit44aff2650f4c3d033049049ebbf08eed88b2b434 (patch)
treefc334cc4847e4e011562128a78e97c8499d199d7 /src/gns
parent62e273beeae391a44615e350e48f4ee40f2eab7a (diff)
downloadgnunet-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.c4
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 !=