aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_resolver_api.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-05-25 21:41:52 +0000
committerChristian Grothoff <christian@grothoff.org>2011-05-25 21:41:52 +0000
commit0d43d44a39a7cee4bc1a84ab5eb36ac8eb05e2a2 (patch)
tree7a274ea3d3591fe59d724ca691fdc976d0175066 /src/util/test_resolver_api.c
parent79ae099456caba64b0599b7c6e2b2b86bcc6571f (diff)
downloadgnunet-0d43d44a39a7cee4bc1a84ab5eb36ac8eb05e2a2.tar.gz
gnunet-0d43d44a39a7cee4bc1a84ab5eb36ac8eb05e2a2.zip
set sxn_len on FreeBSD where required
Diffstat (limited to 'src/util/test_resolver_api.c')
-rw-r--r--src/util/test_resolver_api.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util/test_resolver_api.c b/src/util/test_resolver_api.c
index b897a6c13..cd3e42d23 100644
--- a/src/util/test_resolver_api.c
+++ b/src/util/test_resolver_api.c
@@ -229,6 +229,9 @@ run(void *cls, char * const *args,
229 229
230 memset(&sa, 0, sizeof(sa)); 230 memset(&sa, 0, sizeof(sa));
231 sa.sin_family = AF_INET; 231 sa.sin_family = AF_INET;
232#if HAVE_SOCKADDR_IN_SIN_LEN
233 sa.sin_len = (u_char) sizeof (sa);
234#endif
232 sa.sin_addr.s_addr = htonl(INADDR_LOOPBACK); 235 sa.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
233 GNUNET_RESOLVER_ip_get(cfg, "localhost", AF_INET, timeout, &check_127, 236 GNUNET_RESOLVER_ip_get(cfg, "localhost", AF_INET, timeout, &check_127,
234 cls); 237 cls);
@@ -343,6 +346,9 @@ run(void *cls, char * const *args,
343 346
344 memset(&sa, 0, sizeof(sa)); 347 memset(&sa, 0, sizeof(sa));
345 sa.sin_family = AF_INET; 348 sa.sin_family = AF_INET;
349#if HAVE_SOCKADDR_IN_SIN_LEN
350 sa.sin_len = (u_char) sizeof (sa);
351#endif
346#ifndef MINGW 352#ifndef MINGW
347 inet_aton(ROOTSERVER_IP, &sa.sin_addr); 353 inet_aton(ROOTSERVER_IP, &sa.sin_addr);
348#else 354#else