diff options
author | Nils Durner <durner@gnunet.org> | 2009-11-19 20:42:52 +0000 |
---|---|---|
committer | Nils Durner <durner@gnunet.org> | 2009-11-19 20:42:52 +0000 |
commit | 3707a0f7ac3205b6ba73c02f275f2c2f84bbcedc (patch) | |
tree | 650403ce883c5f499d1f424415d893040e4c06bd /src/util/test_connection_addressing.c | |
parent | cd09aed6f9c8663148957c682e04fe3a3bdaf4c7 (diff) | |
download | gnunet-3707a0f7ac3205b6ba73c02f275f2c2f84bbcedc.tar.gz gnunet-3707a0f7ac3205b6ba73c02f275f2c2f84bbcedc.zip |
fix MinGW
Diffstat (limited to 'src/util/test_connection_addressing.c')
-rw-r--r-- | src/util/test_connection_addressing.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/util/test_connection_addressing.c b/src/util/test_connection_addressing.c index d6ac309f7..8f76b8e74 100644 --- a/src/util/test_connection_addressing.c +++ b/src/util/test_connection_addressing.c | |||
@@ -60,6 +60,7 @@ open_listen_socket () | |||
60 | #if HAVE_SOCKADDR_IN_SIN_LEN | 60 | #if HAVE_SOCKADDR_IN_SIN_LEN |
61 | sa.sin_len = sizeof (sa); | 61 | sa.sin_len = sizeof (sa); |
62 | #endif | 62 | #endif |
63 | sa.sin_family = AF_INET; | ||
63 | sa.sin_port = htons (PORT); | 64 | sa.sin_port = htons (PORT); |
64 | desc = GNUNET_NETWORK_socket_create (AF_INET, SOCK_STREAM, 0); | 65 | desc = GNUNET_NETWORK_socket_create (AF_INET, SOCK_STREAM, 0); |
65 | GNUNET_assert (desc != 0); | 66 | GNUNET_assert (desc != 0); |
@@ -67,9 +68,13 @@ open_listen_socket () | |||
67 | (desc, SOL_SOCKET, SO_REUSEADDR, &on, sizeof (on)) != GNUNET_OK) | 68 | (desc, SOL_SOCKET, SO_REUSEADDR, &on, sizeof (on)) != GNUNET_OK) |
68 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, | 69 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, |
69 | "setsockopt"); | 70 | "setsockopt"); |
70 | GNUNET_assert (GNUNET_NETWORK_socket_bind | 71 | if (GNUNET_OK != GNUNET_NETWORK_socket_bind (desc, |
71 | (desc, (const struct sockaddr *) &sa, | 72 | (const struct sockaddr *) &sa, sizeof(sa))) |
72 | sizeof (sa)) == GNUNET_OK); | 73 | { |
74 | GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, | ||
75 | "bind"); | ||
76 | GNUNET_assert (0); | ||
77 | } | ||
73 | GNUNET_NETWORK_socket_listen (desc, 5); | 78 | GNUNET_NETWORK_socket_listen (desc, 5); |
74 | return desc; | 79 | return desc; |
75 | } | 80 | } |