aboutsummaryrefslogtreecommitdiff
path: root/src/ats
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-12-03 14:50:47 +0000
committerChristian Grothoff <christian@grothoff.org>2014-12-03 14:50:47 +0000
commit94a28fbbb8dc035613f34b5703499a8b36229250 (patch)
treeab8d20718219acfc6d48cac64168f337c323512c /src/ats
parent8031f0e2bb9ffb4d9f46d29804514188de1c4027 (diff)
downloadgnunet-94a28fbbb8dc035613f34b5703499a8b36229250.tar.gz
gnunet-94a28fbbb8dc035613f34b5703499a8b36229250.zip
-fix misc compiler warnings
Diffstat (limited to 'src/ats')
-rw-r--r--src/ats/gnunet-ats-solver-eval.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ats/gnunet-ats-solver-eval.c b/src/ats/gnunet-ats-solver-eval.c
index fbcd14a9c..17bdf6b15 100644
--- a/src/ats/gnunet-ats-solver-eval.c
+++ b/src/ats/gnunet-ats-solver-eval.c
@@ -818,10 +818,10 @@ GNUNET_ATS_solver_generate_property_stop_all ()
818/** 818/**
819 * Preference Generators 819 * Preference Generators
820 */ 820 */
821
822static struct PreferenceGenerator *pref_gen_head; 821static struct PreferenceGenerator *pref_gen_head;
823static struct PreferenceGenerator *pref_gen_tail; 822static struct PreferenceGenerator *pref_gen_tail;
824 823
824
825static double 825static double
826get_preference (struct PreferenceGenerator *pg) 826get_preference (struct PreferenceGenerator *pg)
827{ 827{
@@ -902,7 +902,8 @@ set_feedback_task (void *cls,
902 return; 902 return;
903 } 903 }
904 904
905 switch (pg->kind) { 905 switch (pg->kind)
906 {
906 case GNUNET_ATS_PREFERENCE_BANDWIDTH: 907 case GNUNET_ATS_PREFERENCE_BANDWIDTH:
907 dur = GNUNET_TIME_absolute_get_duration(pg->feedback_last_bw_update); 908 dur = GNUNET_TIME_absolute_get_duration(pg->feedback_last_bw_update);
908 bw_acc_in = dur.rel_value_us *pg->last_assigned_bw_in + pg->feedback_bw_in_acc; 909 bw_acc_in = dur.rel_value_us *pg->last_assigned_bw_in + pg->feedback_bw_in_acc;
@@ -925,6 +926,8 @@ set_feedback_task (void *cls,
925 926
926 break; 927 break;
927 default: 928 default:
929 GNUNET_break (0);
930 feedback = 0.0;
928 break; 931 break;
929 } 932 }
930 GNUNET_log(GNUNET_ERROR_TYPE_INFO, 933 GNUNET_log(GNUNET_ERROR_TYPE_INFO,
@@ -950,9 +953,10 @@ set_feedback_task (void *cls,
950 &set_feedback_task, pg); 953 &set_feedback_task, pg);
951} 954}
952 955
956
953static void 957static void
954set_pref_task (void *cls, 958set_pref_task (void *cls,
955 const struct GNUNET_SCHEDULER_TaskContext *tc) 959 const struct GNUNET_SCHEDULER_TaskContext *tc)
956{ 960{
957 struct PreferenceGenerator *pg = cls; 961 struct PreferenceGenerator *pg = cls;
958 struct TestPeer *p; 962 struct TestPeer *p;