diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-07-16 20:30:22 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-07-16 20:30:22 +0000 |
commit | ad6fe2b3add21ea1525cc731b661ab7e056e4ff1 (patch) | |
tree | 98a9fd7e5686ac8e4b2706d1e48cd252640ab593 /src/transport/gnunet-service-transport.c | |
parent | cc60e5a70c8ed39ab9e6189eb1db8027f37db900 (diff) | |
download | gnunet-ad6fe2b3add21ea1525cc731b661ab7e056e4ff1.tar.gz gnunet-ad6fe2b3add21ea1525cc731b661ab7e056e4ff1.zip |
fix ats config
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 84 |
1 files changed, 34 insertions, 50 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 6676154f2..ee18c9ba0 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -6719,59 +6719,43 @@ run (void *cls, | |||
6719 | int minimum_peers = 0; | 6719 | int minimum_peers = 0; |
6720 | int minimum_addresses = 0; | 6720 | int minimum_addresses = 0; |
6721 | 6721 | ||
6722 | if (GNUNET_CONFIGURATION_have_value(cfg, "transport", "DUMP_MLP")) | 6722 | log_problem = GNUNET_CONFIGURATION_get_value_yesno (cfg, |
6723 | log_problem = GNUNET_CONFIGURATION_get_value_yesno (cfg, | 6723 | "transport", |
6724 | "transport","DUMP_MLP"); | 6724 | "DUMP_MLP"); |
6725 | 6725 | log_solution = GNUNET_CONFIGURATION_get_value_yesno (cfg, | |
6726 | if (GNUNET_CONFIGURATION_have_value(cfg, "transport", "DUMP_SOLUTION")) | 6726 | "transport", |
6727 | log_solution = GNUNET_CONFIGURATION_get_value_yesno (cfg, | 6727 | "DUMP_SOLUTION"); |
6728 | "transport","DUMP_SOLUTION"); | 6728 | overwrite_dump = GNUNET_CONFIGURATION_get_value_yesno (cfg, |
6729 | if (GNUNET_CONFIGURATION_have_value(cfg, "transport", "DUMP_OVERWRITE")) | 6729 | "transport", |
6730 | overwrite_dump = GNUNET_CONFIGURATION_get_value_yesno (cfg, | 6730 | "DUMP_OVERWRITE"); |
6731 | "transport","DUMP_OVERWRITE"); | 6731 | if (GNUNET_OK == |
6732 | if (GNUNET_CONFIGURATION_have_value(cfg, "transport", "DUMP_MIN_PEERS")) | ||
6733 | { | ||
6734 | GNUNET_CONFIGURATION_get_value_number(cfg, | ||
6735 | "transport","DUMP_MIN_PEERS", &value); | ||
6736 | minimum_peers = value; | ||
6737 | } | ||
6738 | if (GNUNET_CONFIGURATION_have_value(cfg, | ||
6739 | "transport", "DUMP_MIN_ADDRS")) | ||
6740 | { | ||
6741 | GNUNET_CONFIGURATION_get_value_number(cfg, | ||
6742 | "transport","DUMP_MIN_ADDRS", &value); | ||
6743 | minimum_addresses= value; | ||
6744 | } | ||
6745 | if (GNUNET_CONFIGURATION_have_value(cfg, | ||
6746 | "transport", "DUMP_OVERWRITE")) | ||
6747 | { | ||
6748 | GNUNET_CONFIGURATION_get_value_number(cfg, | ||
6749 | "transport","DUMP_OVERWRITE", &value); | ||
6750 | overwrite_dump = value; | ||
6751 | } | ||
6752 | |||
6753 | if (GNUNET_CONFIGURATION_have_value(cfg, | ||
6754 | "transport", "ATS_MIN_INTERVAL")) | ||
6755 | { | ||
6756 | GNUNET_CONFIGURATION_get_value_number(cfg, | 6732 | GNUNET_CONFIGURATION_get_value_number(cfg, |
6757 | "transport","ATS_MIN_INTERVAL", &value); | 6733 | "transport", |
6758 | ats_minimum_interval.rel_value = value; | 6734 | "DUMP_MIN_PEERS", |
6759 | } | 6735 | &value)) |
6760 | 6736 | minimum_peers = (int) value; | |
6761 | if (GNUNET_CONFIGURATION_have_value(cfg, | 6737 | if (GNUNET_OK == |
6762 | "transport", "ATS_EXEC_INTERVAL")) | ||
6763 | { | ||
6764 | GNUNET_CONFIGURATION_get_value_number(cfg, | 6738 | GNUNET_CONFIGURATION_get_value_number(cfg, |
6765 | "transport","ATS_EXEC_INTERVAL", &value); | 6739 | "transport", |
6766 | ats_regular_interval.rel_value = value; | 6740 | "DUMP_MIN_ADDRS", |
6767 | } | 6741 | &value)) |
6768 | if (GNUNET_CONFIGURATION_have_value(cfg, "transport", "ATS_MIN_INTERVAL")) | 6742 | minimum_addresses = (int) value; |
6769 | { | 6743 | if (GNUNET_OK == |
6770 | GNUNET_CONFIGURATION_get_value_number(cfg, | 6744 | GNUNET_CONFIGURATION_get_value_number(cfg, |
6771 | "transport","ATS_MIN_INTERVAL", &value); | 6745 | "transport", |
6772 | ats_minimum_interval.rel_value = value; | 6746 | "DUMP_OVERWRITE", |
6773 | } | 6747 | &value)) |
6774 | 6748 | overwrite_dump = (int) value; | |
6749 | GNUNET_break (GNUNET_OK == | ||
6750 | GNUNET_CONFIGURATION_get_value_time (cfg, | ||
6751 | "transport", | ||
6752 | "ATS_EXEC_INTERVAL", | ||
6753 | &ats_regular_interval)); | ||
6754 | GNUNET_break (GNUNET_OK == | ||
6755 | GNUNET_CONFIGURATION_get_value_time (cfg, | ||
6756 | "transport", | ||
6757 | "ATS_MIN_INTERVAL", | ||
6758 | &ats_minimum_interval)); | ||
6775 | ats_set_logging_options (ats, | 6759 | ats_set_logging_options (ats, |
6776 | minimum_addresses, | 6760 | minimum_addresses, |
6777 | minimum_peers, | 6761 | minimum_peers, |