aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_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_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_client.c')
-rw-r--r--src/util/test_client.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/util/test_client.c b/src/util/test_client.c
index 4811e8776..aa8b93a82 100644
--- a/src/util/test_client.c
+++ b/src/util/test_client.c
@@ -137,7 +137,13 @@ static void
137task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 137task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
138{ 138{
139 struct sockaddr_in sa; 139 struct sockaddr_in sa;
140 struct sockaddr * sap[2];
141 socklen_t slens[2];
140 142
143 sap[0] = (struct sockaddr*) &sa;
144 slens[0] = sizeof (sa);
145 sap[1] = NULL;
146 slens[1] = 0;
141 memset (&sa, 0, sizeof (sa)); 147 memset (&sa, 0, sizeof (sa));
142#if HAVE_SOCKADDR_IN_SIN_LEN 148#if HAVE_SOCKADDR_IN_SIN_LEN
143 sa.sin_len = sizeof (sa); 149 sa.sin_len = sizeof (sa);
@@ -147,8 +153,8 @@ task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
147 server = GNUNET_SERVER_create (tc->sched, 153 server = GNUNET_SERVER_create (tc->sched,
148 NULL, 154 NULL,
149 NULL, 155 NULL,
150 (const struct sockaddr *) &sa, 156 sap,
151 sizeof (sa), 157 slens,
152 1024, 158 1024,
153 GNUNET_TIME_relative_multiply 159 GNUNET_TIME_relative_multiply
154 (GNUNET_TIME_UNIT_MILLISECONDS, 10000), 160 (GNUNET_TIME_UNIT_MILLISECONDS, 10000),