diff options
Diffstat (limited to 'src/gns/gnunet-service-gns_resolver.c')
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c index 71d4e95d8..542085910 100644 --- a/src/gns/gnunet-service-gns_resolver.c +++ b/src/gns/gnunet-service-gns_resolver.c | |||
@@ -818,7 +818,9 @@ add_dns_result (struct GNS_ResolverHandle *rh, | |||
818 | res->data_size = data_size; | 818 | res->data_size = data_size; |
819 | res->record_type = record_type; | 819 | res->record_type = record_type; |
820 | res->data = &res[1]; | 820 | res->data = &res[1]; |
821 | GNUNET_memcpy (&res[1], data, data_size); | 821 | GNUNET_memcpy (&res[1], |
822 | data, | ||
823 | data_size); | ||
822 | GNUNET_CONTAINER_DLL_insert (rh->dns_result_head, | 824 | GNUNET_CONTAINER_DLL_insert (rh->dns_result_head, |
823 | rh->dns_result_tail, | 825 | rh->dns_result_tail, |
824 | res); | 826 | res); |
@@ -1516,9 +1518,9 @@ handle_gns2dns_ip (void *cls, | |||
1516 | continue_with_gns2dns (ac); | 1518 | continue_with_gns2dns (ac); |
1517 | return; | 1519 | return; |
1518 | } | 1520 | } |
1519 | memcpy (&ss, | 1521 | GNUNET_memcpy (&ss, |
1520 | addr, | 1522 | addr, |
1521 | addrlen); | 1523 | addrlen); |
1522 | switch (ss.ss_family) | 1524 | switch (ss.ss_family) |
1523 | { | 1525 | { |
1524 | case AF_INET: | 1526 | case AF_INET: |