aboutsummaryrefslogtreecommitdiff
path: root/src/util/test_client.c
diff options
context:
space:
mode:
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),