diff options
Diffstat (limited to 'src/util/test_server.c')
-rw-r--r-- | src/util/test_server.c | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/src/util/test_server.c b/src/util/test_server.c index 6c79e6064..360c9c242 100644 --- a/src/util/test_server.c +++ b/src/util/test_server.c | |||
@@ -61,7 +61,7 @@ finish_up (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
61 | 61 | ||
62 | static void | 62 | static void |
63 | recv_fin_cb (void *cls, struct GNUNET_SERVER_Client *client, | 63 | recv_fin_cb (void *cls, struct GNUNET_SERVER_Client *client, |
64 | const struct GNUNET_MessageHeader *message) | 64 | const struct GNUNET_MessageHeader *message) |
65 | { | 65 | { |
66 | GNUNET_assert (ok == 5); | 66 | GNUNET_assert (ok == 5); |
67 | ok = 6; | 67 | ok = 6; |
@@ -98,19 +98,20 @@ reply_msg (void *cls, size_t size, void *buf) | |||
98 | 98 | ||
99 | static void | 99 | static void |
100 | recv_cb (void *cls, struct GNUNET_SERVER_Client *client, | 100 | recv_cb (void *cls, struct GNUNET_SERVER_Client *client, |
101 | const struct GNUNET_MessageHeader *message) | 101 | const struct GNUNET_MessageHeader *message) |
102 | { | 102 | { |
103 | GNUNET_assert (ok == 2); | 103 | GNUNET_assert (ok == 2); |
104 | ok = 3; | 104 | ok = 3; |
105 | argclient = client; | 105 | argclient = client; |
106 | GNUNET_SERVER_client_keep (argclient); | 106 | GNUNET_SERVER_client_keep (argclient); |
107 | GNUNET_assert (sizeof (struct GNUNET_MessageHeader) == ntohs (message->size)); | 107 | GNUNET_assert (sizeof (struct GNUNET_MessageHeader) == |
108 | ntohs (message->size)); | ||
108 | GNUNET_assert (MY_TYPE == ntohs (message->type)); | 109 | GNUNET_assert (MY_TYPE == ntohs (message->type)); |
109 | GNUNET_assert (NULL != | 110 | GNUNET_assert (NULL != |
110 | GNUNET_SERVER_notify_transmit_ready (client, | 111 | GNUNET_SERVER_notify_transmit_ready (client, |
111 | ntohs (message->size), | 112 | ntohs (message->size), |
112 | TIMEOUT, &reply_msg, | 113 | TIMEOUT, &reply_msg, |
113 | NULL)); | 114 | NULL)); |
114 | } | 115 | } |
115 | 116 | ||
116 | 117 | ||
@@ -146,12 +147,12 @@ transmit_initial_message (void *cls, size_t size, void *buf) | |||
146 | msg.size = htons (sizeof (struct GNUNET_MessageHeader)); | 147 | msg.size = htons (sizeof (struct GNUNET_MessageHeader)); |
147 | memcpy (buf, &msg, sizeof (struct GNUNET_MessageHeader)); | 148 | memcpy (buf, &msg, sizeof (struct GNUNET_MessageHeader)); |
148 | GNUNET_assert (NULL != | 149 | GNUNET_assert (NULL != |
149 | GNUNET_CLIENT_notify_transmit_ready (cc, | 150 | GNUNET_CLIENT_notify_transmit_ready (cc, |
150 | sizeof (struct | 151 | sizeof (struct |
151 | GNUNET_MessageHeader), | 152 | GNUNET_MessageHeader), |
152 | TIMEOUT, GNUNET_YES, | 153 | TIMEOUT, GNUNET_YES, |
153 | &transmit_second_message, | 154 | &transmit_second_message, |
154 | NULL)); | 155 | NULL)); |
155 | GNUNET_CLIENT_receive (cc, &first_reply_handler, NULL, TIMEOUT); | 156 | GNUNET_CLIENT_receive (cc, &first_reply_handler, NULL, TIMEOUT); |
156 | return sizeof (struct GNUNET_MessageHeader); | 157 | return sizeof (struct GNUNET_MessageHeader); |
157 | } | 158 | } |
@@ -180,18 +181,18 @@ task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
180 | cfg = GNUNET_CONFIGURATION_create (); | 181 | cfg = GNUNET_CONFIGURATION_create (); |
181 | GNUNET_CONFIGURATION_set_value_number (cfg, "test-server", "PORT", PORT); | 182 | GNUNET_CONFIGURATION_set_value_number (cfg, "test-server", "PORT", PORT); |
182 | GNUNET_CONFIGURATION_set_value_string (cfg, "test-server", "HOSTNAME", | 183 | GNUNET_CONFIGURATION_set_value_string (cfg, "test-server", "HOSTNAME", |
183 | "localhost"); | 184 | "localhost"); |
184 | GNUNET_CONFIGURATION_set_value_string (cfg, "resolver", "HOSTNAME", | 185 | GNUNET_CONFIGURATION_set_value_string (cfg, "resolver", "HOSTNAME", |
185 | "localhost"); | 186 | "localhost"); |
186 | cc = GNUNET_CLIENT_connect ("test-server", cfg); | 187 | cc = GNUNET_CLIENT_connect ("test-server", cfg); |
187 | GNUNET_assert (cc != NULL); | 188 | GNUNET_assert (cc != NULL); |
188 | GNUNET_assert (NULL != | 189 | GNUNET_assert (NULL != |
189 | GNUNET_CLIENT_notify_transmit_ready (cc, | 190 | GNUNET_CLIENT_notify_transmit_ready (cc, |
190 | sizeof (struct | 191 | sizeof (struct |
191 | GNUNET_MessageHeader), | 192 | GNUNET_MessageHeader), |
192 | TIMEOUT, GNUNET_YES, | 193 | TIMEOUT, GNUNET_YES, |
193 | &transmit_initial_message, | 194 | &transmit_initial_message, |
194 | NULL)); | 195 | NULL)); |
195 | } | 196 | } |
196 | 197 | ||
197 | 198 | ||