aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-12-04 13:45:39 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-12-04 13:45:39 +0000
commit08f8e2a63dd400e10f9233fdf31dc8075312803e (patch)
tree0b04e7e07ce76de128d02a083976125e663ff198 /src/ats/gnunet-service-ats.c
parentc9ff33b9a7421d4f6659722a077c00399c68c2e3 (diff)
downloadgnunet-08f8e2a63dd400e10f9233fdf31dc8075312803e.tar.gz
gnunet-08f8e2a63dd400e10f9233fdf31dc8075312803e.zip
restructure
Diffstat (limited to 'src/ats/gnunet-service-ats.c')
-rw-r--r--src/ats/gnunet-service-ats.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ats/gnunet-service-ats.c b/src/ats/gnunet-service-ats.c
index e9a11a8b8..915a18c2a 100644
--- a/src/ats/gnunet-service-ats.c
+++ b/src/ats/gnunet-service-ats.c
@@ -41,6 +41,7 @@ struct GNUNET_STATISTICS_Handle *GSA_stats;
41 41
42static struct GNUNET_SERVER_Handle *GSA_server; 42static struct GNUNET_SERVER_Handle *GSA_server;
43 43
44struct GAS_Addresses_Handle *GSA_addresses;
44 45
45/** 46/**
46 * We have received a 'ClientStartMessage' from a client. Find out which 47 * We have received a 'ClientStartMessage' from a client. Find out which
@@ -109,7 +110,7 @@ client_disconnect_handler (void *cls, struct GNUNET_SERVER_Client *client)
109static void 110static void
110cleanup_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 111cleanup_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
111{ 112{
112 GAS_addresses_done (); 113 GAS_addresses_done (GSA_addresses);
113 GAS_scheduling_done (); 114 GAS_scheduling_done ();
114 GAS_performance_done (); 115 GAS_performance_done ();
115 GAS_reservations_done (); 116 GAS_reservations_done ();
@@ -168,7 +169,7 @@ run (void *cls, struct GNUNET_SERVER_Handle *server,
168 GAS_reservations_init (); 169 GAS_reservations_init ();
169 GAS_performance_init (server); 170 GAS_performance_init (server);
170 GAS_scheduling_init (server); 171 GAS_scheduling_init (server);
171 GAS_addresses_init (cfg, GSA_stats); 172 GSA_addresses = GAS_addresses_init (cfg, GSA_stats);
172 GNUNET_SERVER_disconnect_notify (server, &client_disconnect_handler, NULL); 173 GNUNET_SERVER_disconnect_notify (server, &client_disconnect_handler, NULL);
173 GNUNET_SERVER_add_handlers (server, handlers); 174 GNUNET_SERVER_add_handlers (server, handlers);
174 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &cleanup_task, 175 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &cleanup_task,