aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_server_with_client.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-01-15 16:36:30 +0000
committerChristian Grothoff <christian@grothoff.org>2010-01-15 16:36:30 +0000
commit2ea6ea66581947fce7820357f9a260896ffd4199 (patch)
tree18f2cb95bdc77b2978cc8e53de10a186aa37ab72 /src/util/test_server_with_client.c
parenta257f028184102b04995c6774f065200919a3dff (diff)
downloadgnunet-2ea6ea66581947fce7820357f9a260896ffd4199.tar.gz
gnunet-2ea6ea66581947fce7820357f9a260896ffd4199.zip
making code work better with dual-stack, preparing for triple-stack
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),