aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_http_server.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-09-15 10:04:40 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-09-15 10:04:40 +0000
commit33769b2c1d815d73727a01bc9b785a951b4d29a1 (patch)
tree80835e247735b773cc603c3cfc5d41aadd112574 /src/transport/plugin_transport_http_server.c
parentc2a2296221c174ae68fb82f3373a5594391474cb (diff)
downloadgnunet-33769b2c1d815d73727a01bc9b785a951b4d29a1.tar.gz
gnunet-33769b2c1d815d73727a01bc9b785a951b4d29a1.zip
pre-launch commit
Diffstat (limited to 'src/transport/plugin_transport_http_server.c')
-rw-r--r--src/transport/plugin_transport_http_server.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/transport/plugin_transport_http_server.c b/src/transport/plugin_transport_http_server.c
index b74f68b96..2260cb74e 100644
--- a/src/transport/plugin_transport_http_server.c
+++ b/src/transport/plugin_transport_http_server.c
@@ -256,7 +256,7 @@ server_send (struct Session *s, const char *msgbuf, size_t msgbuf_size)
256 * @return gnunet task identifier 256 * @return gnunet task identifier
257 */ 257 */
258static GNUNET_SCHEDULER_TaskIdentifier 258static GNUNET_SCHEDULER_TaskIdentifier
259server_schedule_daemon (struct Plugin *plugin, struct MHD_Daemon *daemon_handle); 259server_schedule (struct Plugin *plugin, struct MHD_Daemon *daemon_handle);
260 260
261/** 261/**
262 * Call MHD IPv4 to process pending requests and then go back 262 * Call MHD IPv4 to process pending requests and then go back
@@ -265,7 +265,7 @@ server_schedule_daemon (struct Plugin *plugin, struct MHD_Daemon *daemon_handle)
265 * @param tc task context 265 * @param tc task context
266 */ 266 */
267static void 267static void
268http_server_daemon_v4_run (void *cls, 268server_v4_run (void *cls,
269 const struct GNUNET_SCHEDULER_TaskContext *tc) 269 const struct GNUNET_SCHEDULER_TaskContext *tc)
270{ 270{
271 struct Plugin *plugin = cls; 271 struct Plugin *plugin = cls;
@@ -277,7 +277,7 @@ http_server_daemon_v4_run (void *cls,
277 return; 277 return;
278 278
279 GNUNET_assert (MHD_YES == MHD_run (plugin->server_v4)); 279 GNUNET_assert (MHD_YES == MHD_run (plugin->server_v4));
280 plugin->server_v4_task = server_schedule_daemon (plugin, plugin->server_v4); 280 plugin->server_v4_task = server_schedule (plugin, plugin->server_v4);
281} 281}
282 282
283 283
@@ -288,7 +288,7 @@ http_server_daemon_v4_run (void *cls,
288 * @param tc task context 288 * @param tc task context
289 */ 289 */
290static void 290static void
291http_server_daemon_v6_run (void *cls, 291server_v6_run (void *cls,
292 const struct GNUNET_SCHEDULER_TaskContext *tc) 292 const struct GNUNET_SCHEDULER_TaskContext *tc)
293{ 293{
294 struct Plugin *plugin = cls; 294 struct Plugin *plugin = cls;
@@ -300,7 +300,7 @@ http_server_daemon_v6_run (void *cls,
300 return; 300 return;
301 301
302 GNUNET_assert (MHD_YES == MHD_run (plugin->server_v6)); 302 GNUNET_assert (MHD_YES == MHD_run (plugin->server_v6));
303 plugin->server_v6_task = server_schedule_daemon (plugin, plugin->server_v6); 303 plugin->server_v6_task = server_schedule (plugin, plugin->server_v6);
304} 304}
305 305
306/** 306/**
@@ -311,7 +311,7 @@ http_server_daemon_v6_run (void *cls,
311 * @return gnunet task identifier 311 * @return gnunet task identifier
312 */ 312 */
313static GNUNET_SCHEDULER_TaskIdentifier 313static GNUNET_SCHEDULER_TaskIdentifier
314server_schedule_daemon (struct Plugin *plugin, struct MHD_Daemon *daemon_handle) 314server_schedule (struct Plugin *plugin, struct MHD_Daemon *daemon_handle)
315{ 315{
316 GNUNET_SCHEDULER_TaskIdentifier ret; 316 GNUNET_SCHEDULER_TaskIdentifier ret;
317 fd_set rs; 317 fd_set rs;
@@ -353,7 +353,7 @@ server_schedule_daemon (struct Plugin *plugin, struct MHD_Daemon *daemon_handle)
353 ret = 353 ret =
354 GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT, 354 GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT,
355 GNUNET_SCHEDULER_NO_TASK, tv, wrs, wws, 355 GNUNET_SCHEDULER_NO_TASK, tv, wrs, wws,
356 &http_server_daemon_v4_run, plugin); 356 &server_v4_run, plugin);
357 } 357 }
358 if (daemon_handle == plugin->server_v6) 358 if (daemon_handle == plugin->server_v6)
359 { 359 {
@@ -366,7 +366,7 @@ server_schedule_daemon (struct Plugin *plugin, struct MHD_Daemon *daemon_handle)
366 ret = 366 ret =
367 GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT, 367 GNUNET_SCHEDULER_add_select (GNUNET_SCHEDULER_PRIORITY_DEFAULT,
368 GNUNET_SCHEDULER_NO_TASK, tv, wrs, wws, 368 GNUNET_SCHEDULER_NO_TASK, tv, wrs, wws,
369 &http_server_daemon_v6_run, plugin); 369 &server_v6_run, plugin);
370 } 370 }
371 GNUNET_NETWORK_fdset_destroy (wrs); 371 GNUNET_NETWORK_fdset_destroy (wrs);
372 GNUNET_NETWORK_fdset_destroy (wws); 372 GNUNET_NETWORK_fdset_destroy (wws);
@@ -468,9 +468,9 @@ server_start (struct Plugin *plugin)
468 } 468 }
469 469
470 if (plugin->server_v4 != NULL) 470 if (plugin->server_v4 != NULL)
471 plugin->server_v4_task = server_schedule_daemon (plugin, plugin->server_v4); 471 plugin->server_v4_task = server_schedule (plugin, plugin->server_v4);
472 if (plugin->server_v6 != NULL) 472 if (plugin->server_v6 != NULL)
473 plugin->server_v6_task = server_schedule_daemon (plugin, plugin->server_v6); 473 plugin->server_v6_task = server_schedule (plugin, plugin->server_v6);
474 474
475#if DEBUG_HTTP 475#if DEBUG_HTTP
476 GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name, 476 GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, plugin->name,