diff options
author | wachs <wachs@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-12-05 14:06:58 +0000 |
---|---|---|
committer | wachs <wachs@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-12-05 14:06:58 +0000 |
commit | 26090403555aa170169588e55d8004096823ea94 (patch) | |
tree | a65ae02cddcadde6151d283428db9c26ff262f58 /src/ats/gnunet-service-ats_addresses.h | |
parent | 81ca87636d259935d5a450ed12239477ca18573e (diff) |
commit required ... things can be broken
git-svn-id: https://gnunet.org/svn/gnunet@25254 140774ce-b5e7-0310-ab8b-a85725594a96
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.h')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.h b/src/ats/gnunet-service-ats_addresses.h index 67defbecf0..ce990c136a 100644 --- a/src/ats/gnunet-service-ats_addresses.h +++ b/src/ats/gnunet-service-ats_addresses.h @@ -32,6 +32,9 @@ #include "gnunet_statistics_service.h" #include "ats.h" +#define ATS_BLOCKING_DELTA GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_MILLISECONDS, 100) + + struct ATS_Address { struct ATS_Address *next; @@ -98,7 +101,11 @@ struct ATS_Address typedef void * (*GAS_solver_init) (const struct GNUNET_CONFIGURATION_Handle *cfg, - const struct GNUNET_STATISTICS_Handle *stats); + const struct GNUNET_STATISTICS_Handle *stats, + int *network, + unsigned long long *out_dest, + unsigned long long *in_dest, + int dest_length); typedef void (*GAS_solver_address_change_preference) (void *solver, @@ -117,7 +124,7 @@ typedef void struct ATS_Address *address); -typedef struct ATS_PreferedAddress * +typedef struct ATS_Address * (*GAS_solver_get_preferred_address) (void *solver, struct GNUNET_CONTAINER_MultiHashMap *addresses, const struct GNUNET_PeerIdentity *peer); |