diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-05-25 21:41:52 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-05-25 21:41:52 +0000 |
commit | 0d43d44a39a7cee4bc1a84ab5eb36ac8eb05e2a2 (patch) | |
tree | 7a274ea3d3591fe59d724ca691fdc976d0175066 /src/util/test_resolver_api.c | |
parent | 79ae099456caba64b0599b7c6e2b2b86bcc6571f (diff) | |
download | gnunet-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.c | 6 |
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 |