diff options
Diffstat (limited to 'src/transport/gnunet-service-transport_ats.c')
-rw-r--r-- | src/transport/gnunet-service-transport_ats.c | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/src/transport/gnunet-service-transport_ats.c b/src/transport/gnunet-service-transport_ats.c index d8acb534b..df425bfb0 100644 --- a/src/transport/gnunet-service-transport_ats.c +++ b/src/transport/gnunet-service-transport_ats.c | |||
@@ -463,9 +463,9 @@ static void _dummy2 () | |||
463 | { | 463 | { |
464 | ats_modify_problem_state (NULL, 0); | 464 | ats_modify_problem_state (NULL, 0); |
465 | qm[1].atis_index = 0; | 465 | qm[1].atis_index = 0; |
466 | _dummy(); | 466 | _dummy(); |
467 | int t = ATS_COST_UPDATED + ATS_MODIFIED + ATS_NEW; | 467 | int t = ATS_COST_UPDATED + ATS_MODIFIED + ATS_NEW; |
468 | t = 0; | 468 | t++; |
469 | } | 469 | } |
470 | 470 | ||
471 | /* | 471 | /* |
@@ -1669,14 +1669,40 @@ void ats_update_problem_cr (struct ATS_Handle * ats) | |||
1669 | 1669 | ||
1670 | void ats_set_logging_options (struct ATS_Handle * ats, | 1670 | void ats_set_logging_options (struct ATS_Handle * ats, |
1671 | struct GNUNET_STATISTICS_Handle * stats, | 1671 | struct GNUNET_STATISTICS_Handle * stats, |
1672 | int minimum_addresses, | 1672 | const struct GNUNET_CONFIGURATION_Handle *cfg) |
1673 | int minimum_peers, | ||
1674 | int overwrite_dump, | ||
1675 | int log_solution, | ||
1676 | int log_problem) | ||
1677 | { | 1673 | { |
1674 | int minimum_addresses; | ||
1675 | int minimum_peers; | ||
1676 | int overwrite_dump; | ||
1677 | int log_solution; | ||
1678 | int log_problem; | ||
1679 | unsigned long long value; | ||
1680 | |||
1678 | if (ats == NULL) | 1681 | if (ats == NULL) |
1679 | return; | 1682 | return; |
1683 | log_problem = GNUNET_CONFIGURATION_get_value_yesno (cfg, | ||
1684 | "transport", | ||
1685 | "DUMP_MLP"); | ||
1686 | log_solution = GNUNET_CONFIGURATION_get_value_yesno (cfg, | ||
1687 | "transport", | ||
1688 | "DUMP_SOLUTION"); | ||
1689 | overwrite_dump = GNUNET_CONFIGURATION_get_value_yesno (cfg, | ||
1690 | "transport", | ||
1691 | "DUMP_OVERWRITE"); | ||
1692 | if (GNUNET_OK == | ||
1693 | GNUNET_CONFIGURATION_get_value_number(cfg, | ||
1694 | "transport", | ||
1695 | "DUMP_MIN_PEERS", | ||
1696 | &value)) | ||
1697 | minimum_peers = (int) value; | ||
1698 | if (GNUNET_OK == | ||
1699 | GNUNET_CONFIGURATION_get_value_number(cfg, | ||
1700 | "transport", | ||
1701 | "DUMP_MIN_ADDRS", | ||
1702 | &value)) | ||
1703 | minimum_addresses = (int) value; | ||
1704 | |||
1705 | |||
1680 | ats->stats = stats; | 1706 | ats->stats = stats; |
1681 | ats->dump_min_addr = minimum_addresses; | 1707 | ats->dump_min_addr = minimum_addresses; |
1682 | ats->dump_min_peers = minimum_peers; | 1708 | ats->dump_min_peers = minimum_peers; |