diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-10-16 13:58:36 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-10-16 13:58:36 +0000 |
commit | 3a6c268283d47fd7408063b4b953d5d3cbfa4b11 (patch) | |
tree | 187b9bcbcefb7fd9e6a1dc41cc6d036fb9c1b358 /src/ats/gnunet-service-ats_addresses.c | |
parent | 5419748cc47ea35b77a616ff269aae822cab8cea (diff) | |
download | gnunet-3a6c268283d47fd7408063b4b953d5d3cbfa4b11.tar.gz gnunet-3a6c268283d47fd7408063b4b953d5d3cbfa4b11.zip |
move get quota config to addrs
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c index 17675ed94..eda7093e7 100644 --- a/src/ats/gnunet-service-ats_addresses.c +++ b/src/ats/gnunet-service-ats_addresses.c | |||
@@ -55,6 +55,11 @@ struct ATS_Address | |||
55 | static struct GNUNET_CONTAINER_MultiHashMap * addresses; | 55 | static struct GNUNET_CONTAINER_MultiHashMap * addresses; |
56 | 56 | ||
57 | 57 | ||
58 | static unsigned long long total_quota_in; | ||
59 | |||
60 | static unsigned long long total_quota_out; | ||
61 | |||
62 | |||
58 | struct CompareAddressContext | 63 | struct CompareAddressContext |
59 | { | 64 | { |
60 | struct ATS_Address * search; | 65 | struct ATS_Address * search; |
@@ -252,10 +257,22 @@ GAS_addresses_request_address (const struct GNUNET_PeerIdentity *peer) | |||
252 | 257 | ||
253 | /** | 258 | /** |
254 | * Initialize address subsystem. | 259 | * Initialize address subsystem. |
260 | * | ||
261 | * @param cfg configuration to use | ||
255 | */ | 262 | */ |
256 | void | 263 | void |
257 | GAS_addresses_init () | 264 | GAS_addresses_init (const struct GNUNET_CONFIGURATION_Handle *cfg) |
258 | { | 265 | { |
266 | GNUNET_assert (GNUNET_OK == | ||
267 | GNUNET_CONFIGURATION_get_value_number (cfg, | ||
268 | "core", | ||
269 | "TOTAL_QUOTA_IN", | ||
270 | &total_quota_in)); | ||
271 | GNUNET_assert (GNUNET_OK == | ||
272 | GNUNET_CONFIGURATION_get_value_number (cfg, | ||
273 | "core", | ||
274 | "TOTAL_QUOTA_OUT", | ||
275 | &total_quota_out)); | ||
259 | addresses = GNUNET_CONTAINER_multihashmap_create(128); | 276 | addresses = GNUNET_CONTAINER_multihashmap_create(128); |
260 | } | 277 | } |
261 | 278 | ||