aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_connection_receive_cancel.c
diff options
context:
space:
mode:
authorDavid Barksdale <amatus.amongus@gmail.com>2009-09-24 04:59:14 +0000
committerDavid Barksdale <amatus.amongus@gmail.com>2009-09-24 04:59:14 +0000
commit7cefd6d64dfd666654141492495326d11265044b (patch)
tree4c35d51304657efffe3bcfdd4f5b282c7ccee07b /src/util/test_connection_receive_cancel.c
parent90a2b1d7181640cf9b5fd47875e508c733be636d (diff)
downloadgnunet-7cefd6d64dfd666654141492495326d11265044b.tar.gz
gnunet-7cefd6d64dfd666654141492495326d11265044b.zip
FreeBSD has sockaddr_in.sin_len, and sockaddr_in6.sin6_len.
Diffstat (limited to 'src/util/test_connection_receive_cancel.c')
-rw-r--r--src/util/test_connection_receive_cancel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/util/test_connection_receive_cancel.c b/src/util/test_connection_receive_cancel.c
index a759cf546..49df185b7 100644
--- a/src/util/test_connection_receive_cancel.c
+++ b/src/util/test_connection_receive_cancel.c
@@ -58,6 +58,9 @@ open_listen_socket ()
58 struct GNUNET_NETWORK_Handle *desc; 58 struct GNUNET_NETWORK_Handle *desc;
59 59
60 memset (&sa, 0, sizeof (sa)); 60 memset (&sa, 0, sizeof (sa));
61#if HAVE_SOCKADDR_IN_SIN_LEN
62 sa.sin_len = sizeof (sa);
63#endif
61 sa.sin_port = htons (PORT); 64 sa.sin_port = htons (PORT);
62 desc = GNUNET_NETWORK_socket_socket (AF_INET, SOCK_STREAM, 0); 65 desc = GNUNET_NETWORK_socket_socket (AF_INET, SOCK_STREAM, 0);
63 GNUNET_assert (desc != NULL); 66 GNUNET_assert (desc != NULL);