aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-07-16 20:30:22 +0000
committerChristian Grothoff <christian@grothoff.org>2011-07-16 20:30:22 +0000
commitad6fe2b3add21ea1525cc731b661ab7e056e4ff1 (patch)
tree98a9fd7e5686ac8e4b2706d1e48cd252640ab593 /src/transport/gnunet-service-transport.c
parentcc60e5a70c8ed39ab9e6189eb1db8027f37db900 (diff)
downloadgnunet-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.c84
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,