diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-01-15 16:36:30 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-01-15 16:36:30 +0000 |
commit | 2ea6ea66581947fce7820357f9a260896ffd4199 (patch) | |
tree | 18f2cb95bdc77b2978cc8e53de10a186aa37ab72 /src/util/test_server_with_client.c | |
parent | a257f028184102b04995c6774f065200919a3dff (diff) | |
download | gnunet-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.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), |