diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-02-11 18:44:19 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-02-11 18:44:19 +0000 |
commit | 72002c196893a932c5f3bcdde818581a6209d4c9 (patch) | |
tree | 44d32864e4fbcde253a2bb313ac14146857085c6 /src/ats/gnunet-service-ats_plugins.c | |
parent | 7a257361b5e118f33adb182dd1996fccd52ecda8 (diff) | |
download | gnunet-72002c196893a932c5f3bcdde818581a6209d4c9.tar.gz gnunet-72002c196893a932c5f3bcdde818581a6209d4c9.zip |
finish implementing reservation test, and fix bandwidth reservation logic
Diffstat (limited to 'src/ats/gnunet-service-ats_plugins.c')
-rw-r--r-- | src/ats/gnunet-service-ats_plugins.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ats/gnunet-service-ats_plugins.c b/src/ats/gnunet-service-ats_plugins.c index b0bbb910b..11f9c752c 100644 --- a/src/ats/gnunet-service-ats_plugins.c +++ b/src/ats/gnunet-service-ats_plugins.c | |||
@@ -30,6 +30,7 @@ | |||
30 | #include "gnunet-service-ats_performance.h" | 30 | #include "gnunet-service-ats_performance.h" |
31 | #include "gnunet-service-ats_preferences.h" | 31 | #include "gnunet-service-ats_preferences.h" |
32 | #include "gnunet-service-ats_plugins.h" | 32 | #include "gnunet-service-ats_plugins.h" |
33 | #include "gnunet-service-ats_reservations.h" | ||
33 | #include "gnunet-service-ats_scheduling.h" | 34 | #include "gnunet-service-ats_scheduling.h" |
34 | #include "gnunet-service-ats_normalization.h" | 35 | #include "gnunet-service-ats_normalization.h" |
35 | 36 | ||
@@ -207,7 +208,8 @@ bandwidth_changed_cb (void *cls, | |||
207 | GNUNET_i2s (&address->peer), | 208 | GNUNET_i2s (&address->peer), |
208 | (unsigned int) address->assigned_bw_in, | 209 | (unsigned int) address->assigned_bw_in, |
209 | (unsigned int) address->assigned_bw_out); | 210 | (unsigned int) address->assigned_bw_out); |
210 | 211 | GAS_reservations_set_bandwidth (&address->peer, | |
212 | GNUNET_BANDWIDTH_value_init (address->assigned_bw_in)); | ||
211 | /* Notify performance clients about changes to address */ | 213 | /* Notify performance clients about changes to address */ |
212 | GAS_performance_notify_all_clients (&address->peer, | 214 | GAS_performance_notify_all_clients (&address->peer, |
213 | address->plugin, | 215 | address->plugin, |