diff options
author | Elias Summermatter <elias.summermatter@seccom.ch> | 2021-04-03 20:01:05 +0200 |
---|---|---|
committer | Elias Summermatter <elias.summermatter@seccom.ch> | 2021-04-03 20:01:05 +0200 |
commit | 0aa89b4d44739ec107470530682c540ca3904701 (patch) | |
tree | 4e52c01e9084bacc82b622e924bf5775bfd36d7f /src | |
parent | 87cafbc6ca1450c83bef94a89f09fd124cebd84f (diff) | |
download | gnunet-0aa89b4d44739ec107470530682c540ca3904701.tar.gz gnunet-0aa89b4d44739ec107470530682c540ca3904701.zip |
Fixed some stack smashing error ;-)
Diffstat (limited to 'src')
-rw-r--r-- | src/setu/gnunet-service-setu.c | 4 | ||||
-rw-r--r-- | src/setu/perf_setu_api.c | 7 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/setu/gnunet-service-setu.c b/src/setu/gnunet-service-setu.c index c053fce76..58f3c5198 100644 --- a/src/setu/gnunet-service-setu.c +++ b/src/setu/gnunet-service-setu.c | |||
@@ -751,7 +751,6 @@ calculate_perf_rtt() { | |||
751 | * In case of a differential sync 3 rtt's are needed. | 751 | * In case of a differential sync 3 rtt's are needed. |
752 | * for every active/passive switch additional 3.5 rtt's are used | 752 | * for every active/passive switch additional 3.5 rtt's are used |
753 | */ | 753 | */ |
754 | |||
755 | if (( perf_rtt.element.received != 0 ) || | 754 | if (( perf_rtt.element.received != 0 ) || |
756 | ( perf_rtt.element.sent != 0)) { | 755 | ( perf_rtt.element.sent != 0)) { |
757 | int iterations = perf_rtt.active_passive_switches; | 756 | int iterations = perf_rtt.active_passive_switches; |
@@ -789,7 +788,8 @@ calculate_perf_rtt() { | |||
789 | */ | 788 | */ |
790 | float factor; | 789 | float factor; |
791 | GNUNET_CONFIGURATION_get_value_float(setu_cfg,"IBF", "BUCKET_NUMBER_FACTOR", &factor); | 790 | GNUNET_CONFIGURATION_get_value_float(setu_cfg,"IBF", "BUCKET_NUMBER_FACTOR", &factor); |
792 | int num_per_bucket; | 791 | return; |
792 | long long num_per_bucket; | ||
793 | GNUNET_CONFIGURATION_get_value_number(setu_cfg,"IBF", "NUMBER_PER_BUCKET", &num_per_bucket); | 793 | GNUNET_CONFIGURATION_get_value_number(setu_cfg,"IBF", "NUMBER_PER_BUCKET", &num_per_bucket); |
794 | 794 | ||
795 | 795 | ||
diff --git a/src/setu/perf_setu_api.c b/src/setu/perf_setu_api.c index e8a3833bd..799462486 100644 --- a/src/setu/perf_setu_api.c +++ b/src/setu/perf_setu_api.c | |||
@@ -482,6 +482,11 @@ main (int argc, char **argv) | |||
482 | "WARNING", | 482 | "WARNING", |
483 | NULL); | 483 | NULL); |
484 | 484 | ||
485 | execute_perf(); | 485 | GNUNET_TESTING_service_run("perf_setu_api", |
486 | "arm", | ||
487 | "test_setu.conf", | ||
488 | &run, | ||
489 | NULL); | ||
490 | //execute_perf(); | ||
486 | return 0; | 491 | return 0; |
487 | } | 492 | } |