aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gns/gnunet-service-gns_resolver.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c
index 60e37e8ac..51a316202 100644
--- a/src/gns/gnunet-service-gns_resolver.c
+++ b/src/gns/gnunet-service-gns_resolver.c
@@ -1706,11 +1706,16 @@ send_dns_packet (struct ResolverHandle *rh)
1706 "Sending %dbyte DNS query\n", 1706 "Sending %dbyte DNS query\n",
1707 rh->dns_raw_packet_size); 1707 rh->dns_raw_packet_size);
1708 1708
1709 GNUNET_NETWORK_socket_sendto (rh->dns_sock, 1709 if (GNUNET_SYSERR ==
1710 rh->dns_raw_packet, 1710 GNUNET_NETWORK_socket_sendto (rh->dns_sock,
1711 rh->dns_raw_packet_size, 1711 rh->dns_raw_packet,
1712 (struct sockaddr*)&rh->dns_addr, 1712 rh->dns_raw_packet_size,
1713 sizeof (struct sockaddr_in)); 1713 (struct sockaddr*)&rh->dns_addr,
1714 sizeof (struct sockaddr_in)))
1715 GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
1716 _("Failed to send DNS request to %s\n"),
1717 GNUNET_a2s ((const struct sockaddr *)&rh->dns_addr,
1718 sizeof (struct sockaddr_in)));
1714 1719
1715 rh->dns_read_task = GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT, 1720 rh->dns_read_task = GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT,
1716 rh->timeout, //FIXME less? 1721 rh->timeout, //FIXME less?