aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_server_with_client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/test_server_with_client.c')
-rw-r--r--src/util/test_server_with_client.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/util/test_server_with_client.c b/src/util/test_server_with_client.c
index f22c15300..68b842ef8 100644
--- a/src/util/test_server_with_client.c
+++ b/src/util/test_server_with_client.c
@@ -158,7 +158,13 @@ static void
158task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 158task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
159{ 159{
160 struct sockaddr_in sa; 160 struct sockaddr_in sa;
161 struct sockaddr * sap[2];
162 socklen_t slens[2];
161 163
164 sap[0] = (struct sockaddr*) &sa;
165 slens[0] = sizeof (sa);
166 sap[1] = NULL;
167 slens[1] = 0;
162 sched = tc->sched; 168 sched = tc->sched;
163 memset (&sa, 0, sizeof (sa)); 169 memset (&sa, 0, sizeof (sa));
164#if HAVE_SOCKADDR_IN_SIN_LEN 170#if HAVE_SOCKADDR_IN_SIN_LEN
@@ -169,8 +175,8 @@ task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
169 server = GNUNET_SERVER_create (tc->sched, 175 server = GNUNET_SERVER_create (tc->sched,
170 NULL, 176 NULL,
171 NULL, 177 NULL,
172 (const struct sockaddr *) &sa, 178 sap,
173 sizeof (sa), 179 slens,
174 1024, 180 1024,
175 GNUNET_TIME_relative_multiply 181 GNUNET_TIME_relative_multiply
176 (GNUNET_TIME_UNIT_MILLISECONDS, 250), 182 (GNUNET_TIME_UNIT_MILLISECONDS, 250),