diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-12-04 14:57:01 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-12-04 14:57:01 +0000 |
commit | 7915776be62e6875681c2123fd85820dd1e90bdf (patch) | |
tree | 018dfa8b33f2b342276ca9c4df99f5dc90e4dffd /src | |
parent | 9888a7fe02e5553349d7780e8532c62eee62314a (diff) | |
download | gnunet-7915776be62e6875681c2123fd85820dd1e90bdf.tar.gz gnunet-7915776be62e6875681c2123fd85820dd1e90bdf.zip |
changes
Diffstat (limited to 'src')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.c | 41 |
1 files changed, 4 insertions, 37 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c index 830084a9c..d77d0d6a4 100644 --- a/src/ats/gnunet-service-ats_addresses.c +++ b/src/ats/gnunet-service-ats_addresses.c | |||
@@ -577,18 +577,7 @@ GAS_addresses_update (const struct GNUNET_PeerIdentity *peer, | |||
577 | } | 577 | } |
578 | 578 | ||
579 | /* Tell solver about update */ | 579 | /* Tell solver about update */ |
580 | switch (handle->ats_mode) | 580 | handle->s_update (handle->solver, handle->addresses, old); |
581 | { | ||
582 | case MODE_MLP: | ||
583 | GAS_mlp_address_update (handle->solver, handle->addresses, old); | ||
584 | break; | ||
585 | case MODE_SIMPLISTIC: | ||
586 | GAS_simplistic_address_update (handle->solver, handle->addresses, old); | ||
587 | break; | ||
588 | default: | ||
589 | GNUNET_break (0); | ||
590 | break; | ||
591 | } | ||
592 | } | 581 | } |
593 | 582 | ||
594 | 583 | ||
@@ -827,18 +816,8 @@ GAS_addresses_in_use (const struct GNUNET_PeerIdentity *peer, | |||
827 | old->used = in_use; | 816 | old->used = in_use; |
828 | 817 | ||
829 | /* Tell solver about update */ | 818 | /* Tell solver about update */ |
830 | switch (handle->ats_mode) | 819 | handle->s_update (handle->solver, handle->addresses, old); |
831 | { | 820 | |
832 | case MODE_MLP: | ||
833 | GAS_mlp_address_update (handle->solver, handle->addresses, old); | ||
834 | break; | ||
835 | case MODE_SIMPLISTIC: | ||
836 | GAS_simplistic_address_update (handle->solver, handle->addresses, old); | ||
837 | break; | ||
838 | default: | ||
839 | GNUNET_break (0); | ||
840 | break; | ||
841 | } | ||
842 | return GNUNET_OK; | 821 | return GNUNET_OK; |
843 | } | 822 | } |
844 | 823 | ||
@@ -978,20 +957,8 @@ GAS_addresses_change_preference (const struct GNUNET_PeerIdentity *peer, | |||
978 | if (GNUNET_NO == handle->running) | 957 | if (GNUNET_NO == handle->running) |
979 | return; | 958 | return; |
980 | 959 | ||
981 | |||
982 | /* Tell solver about update */ | 960 | /* Tell solver about update */ |
983 | switch (handle->ats_mode) | 961 | handle->s_pref (handle->solver, peer, kind, score); |
984 | { | ||
985 | case MODE_MLP: | ||
986 | GAS_mlp_address_change_preference (handle->solver, peer, kind, score); | ||
987 | break; | ||
988 | case MODE_SIMPLISTIC: | ||
989 | GAS_simplistic_address_change_preference (handle->solver, peer, kind, score); | ||
990 | break; | ||
991 | default: | ||
992 | GNUNET_break (0); | ||
993 | break; | ||
994 | } | ||
995 | } | 962 | } |
996 | 963 | ||
997 | 964 | ||