aboutsummaryrefslogtreecommitdiff
path: root/src/transport/test_transport_api_manipulation_recv_tcp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/test_transport_api_manipulation_recv_tcp.c')
-rw-r--r--src/transport/test_transport_api_manipulation_recv_tcp.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/transport/test_transport_api_manipulation_recv_tcp.c b/src/transport/test_transport_api_manipulation_recv_tcp.c
index f48abfc7c..7b82236f9 100644
--- a/src/transport/test_transport_api_manipulation_recv_tcp.c
+++ b/src/transport/test_transport_api_manipulation_recv_tcp.c
@@ -104,8 +104,9 @@ end ()
104 GNUNET_TRANSPORT_TESTING_stop_peer (tth, p2); 104 GNUNET_TRANSPORT_TESTING_stop_peer (tth, p2);
105} 105}
106 106
107
107static void 108static void
108end_badly (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 109end_badly (void *cls)
109{ 110{
110 die_task = NULL; 111 die_task = NULL;
111 112
@@ -158,7 +159,8 @@ end_badly (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
158 159
159 160
160static void 161static void
161sendtask (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc); 162sendtask (void *cls);
163
162 164
163static void 165static void
164notify_receive (void *cls, const struct GNUNET_PeerIdentity *peer, 166notify_receive (void *cls, const struct GNUNET_PeerIdentity *peer,
@@ -288,11 +290,12 @@ notify_ready (void *cls, size_t size, void *buf)
288 290
289 291
290static void 292static void
291sendtask (void *cls, 293sendtask (void *cls)
292 const struct GNUNET_SCHEDULER_TaskContext *tc)
293{ 294{
294 send_task = NULL; 295 const struct GNUNET_SCHEDULER_TaskContext *tc;
295 296
297 send_task = NULL;
298 tc = GNUNET_SCHEDULER_get_task_context ();
296 if ((tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) 299 if ((tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0)
297 return; 300 return;
298 char *receiver_s = GNUNET_strdup (GNUNET_i2s (&p1->id)); 301 char *receiver_s = GNUNET_strdup (GNUNET_i2s (&p1->id));