aboutsummaryrefslogtreecommitdiff
path: root/src/gns/test_gns_proxy.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2016-04-09 23:14:03 +0000
committerChristian Grothoff <christian@grothoff.org>2016-04-09 23:14:03 +0000
commit29e6158507a0758192075ac6ece7ba8e75ddc49a (patch)
treeb91ded48da322f8ba4c9bb0f5504228aa036c2d1 /src/gns/test_gns_proxy.c
parent5dfcb058ab5db9ae0c4b147d8a99c64ca0980028 (diff)
downloadgnunet-29e6158507a0758192075ac6ece7ba8e75ddc49a.tar.gz
gnunet-29e6158507a0758192075ac6ece7ba8e75ddc49a.zip
small API change: do no longer pass rarely needed GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
Diffstat (limited to 'src/gns/test_gns_proxy.c')
-rw-r--r--src/gns/test_gns_proxy.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gns/test_gns_proxy.c b/src/gns/test_gns_proxy.c
index 72e8ff20b..0afc3ea0b 100644
--- a/src/gns/test_gns_proxy.c
+++ b/src/gns/test_gns_proxy.c
@@ -165,8 +165,7 @@ curl_main (void);
165 165
166 166
167static void 167static void
168curl_task (void *cls, 168curl_task (void *cls)
169 const struct GNUNET_SCHEDULER_TaskContext *tc)
170{ 169{
171 curl_task_id = NULL; 170 curl_task_id = NULL;
172 curl_main (); 171 curl_main ();
@@ -247,7 +246,7 @@ curl_main ()
247} 246}
248 247
249static void 248static void
250start_curl (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 249start_curl (void *cls)
251{ 250{
252 GNUNET_asprintf (&url, 251 GNUNET_asprintf (&url,
253 "http://%s:%d/hello_world", 252 "http://%s:%d/hello_world",
@@ -269,12 +268,14 @@ start_curl (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
269 curl_main (); 268 curl_main ();
270} 269}
271 270
271
272static void 272static void
273disco_ns (void* cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 273disco_ns (void* cls)
274{ 274{
275 GNUNET_NAMESTORE_disconnect (namestore); 275 GNUNET_NAMESTORE_disconnect (namestore);
276} 276}
277 277
278
278/** 279/**
279 * Callback invoked from the namestore service once record is 280 * Callback invoked from the namestore service once record is
280 * created. 281 * created.
@@ -315,8 +316,7 @@ mhd_main (void);
315 316
316 317
317static void 318static void
318mhd_task (void *cls, 319mhd_task (void *cls)
319 const struct GNUNET_SCHEDULER_TaskContext *tc)
320{ 320{
321 mhd_task_id = NULL; 321 mhd_task_id = NULL;
322 MHD_run (mhd); 322 MHD_run (mhd);