diff options
Diffstat (limited to 'src/util/test_server_with_client.c')
-rw-r--r-- | src/util/test_server_with_client.c | 10 |
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 | |||
158 | task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | 158 | task (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), |