aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tests/gnunet-solver-eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ats-tests/gnunet-solver-eval.c')
-rw-r--r--src/ats-tests/gnunet-solver-eval.c25
1 files changed, 16 insertions, 9 deletions
diff --git a/src/ats-tests/gnunet-solver-eval.c b/src/ats-tests/gnunet-solver-eval.c
index bc6a3c435..09ddd7b2d 100644
--- a/src/ats-tests/gnunet-solver-eval.c
+++ b/src/ats-tests/gnunet-solver-eval.c
@@ -408,6 +408,7 @@ load_episode (struct Experiment *e,
408 return GNUNET_OK; 408 return GNUNET_OK;
409} 409}
410 410
411
411static int 412static int
412load_episodes (struct Experiment *e, struct GNUNET_CONFIGURATION_Handle *cfg) 413load_episodes (struct Experiment *e, struct GNUNET_CONFIGURATION_Handle *cfg)
413{ 414{
@@ -517,8 +518,8 @@ enforce_start_send (struct GNUNET_ATS_TEST_Operation *op)
517 partner->tg = GNUNET_ATS_TEST_generate_traffic_start(peer, partner, 518 partner->tg = GNUNET_ATS_TEST_generate_traffic_start(peer, partner,
518 op->tg_type, op->base_rate, op->max_rate, op->period, 519 op->tg_type, op->base_rate, op->max_rate, op->period,
519 GNUNET_TIME_UNIT_FOREVER_REL); 520 GNUNET_TIME_UNIT_FOREVER_REL);
520 */ 521 */}
521} 522
522 523
523static void 524static void
524enforce_stop_send (struct GNUNET_ATS_TEST_Operation *op) 525enforce_stop_send (struct GNUNET_ATS_TEST_Operation *op)
@@ -541,8 +542,7 @@ enforce_stop_send (struct GNUNET_ATS_TEST_Operation *op)
541 GNUNET_ATS_TEST_generate_traffic_stop(p->tg); 542 GNUNET_ATS_TEST_generate_traffic_stop(p->tg);
542 p->tg = NULL; 543 p->tg = NULL;
543 } 544 }
544 */ 545 */}
545}
546 546
547 547
548static void 548static void
@@ -579,8 +579,8 @@ enforce_start_preference (struct GNUNET_ATS_TEST_Operation *op)
579 partner->pg = GNUNET_ATS_TEST_generate_preferences_start(peer, partner, 579 partner->pg = GNUNET_ATS_TEST_generate_preferences_start(peer, partner,
580 op->tg_type, op->base_rate, op->max_rate, op->period, op->frequency, 580 op->tg_type, op->base_rate, op->max_rate, op->period, op->frequency,
581 op->pref_type); 581 op->pref_type);
582 */ 582 */}
583} 583
584 584
585static void 585static void
586enforce_stop_preference (struct GNUNET_ATS_TEST_Operation *op) 586enforce_stop_preference (struct GNUNET_ATS_TEST_Operation *op)
@@ -603,10 +603,11 @@ enforce_stop_preference (struct GNUNET_ATS_TEST_Operation *op)
603 GNUNET_ATS_TEST_generate_preferences_stop (p->pg); 603 GNUNET_ATS_TEST_generate_preferences_stop (p->pg);
604 p->pg = NULL; 604 p->pg = NULL;
605 } 605 }
606 */ 606 */}
607} 607
608 608
609static void enforce_episode (struct Episode *ep) 609static void
610enforce_episode (struct Episode *ep)
610{ 611{
611 struct GNUNET_ATS_TEST_Operation *cur; 612 struct GNUNET_ATS_TEST_Operation *cur;
612 613
@@ -805,6 +806,7 @@ GNUNET_ATS_solvers_experimentation_load (char *filename)
805 return e; 806 return e;
806} 807}
807 808
809
808void 810void
809GNUNET_ATS_solvers_experimentation_stop (struct Experiment *e) 811GNUNET_ATS_solvers_experimentation_stop (struct Experiment *e)
810{ 812{
@@ -821,6 +823,7 @@ GNUNET_ATS_solvers_experimentation_stop (struct Experiment *e)
821 free_experiment (e); 823 free_experiment (e);
822} 824}
823 825
826
824/** 827/**
825 * Solver 828 * Solver
826 */ 829 */
@@ -847,6 +850,7 @@ GNUNET_ATS_solvers_solver_stop (struct GNUNET_ATS_TESTING_SolverHandle *sh)
847 GNUNET_free (sh); 850 GNUNET_free (sh);
848} 851}
849 852
853
850struct GNUNET_ATS_TESTING_SolverHandle * 854struct GNUNET_ATS_TESTING_SolverHandle *
851GNUNET_ATS_solvers_solver_start (enum GNUNET_ATS_Solvers type) 855GNUNET_ATS_solvers_solver_start (enum GNUNET_ATS_Solvers type)
852{ 856{
@@ -885,6 +889,7 @@ GNUNET_ATS_solvers_solver_start (enum GNUNET_ATS_Solvers type)
885 return sh; 889 return sh;
886} 890}
887 891
892
888static struct Experiment *e; 893static struct Experiment *e;
889 894
890static struct GNUNET_ATS_TESTING_SolverHandle *sh; 895static struct GNUNET_ATS_TESTING_SolverHandle *sh;
@@ -1015,4 +1020,6 @@ main (int argc, char *argv[])
1015 1020
1016 return 0; 1021 return 0;
1017} 1022}
1023
1024
1018/* end of file gnunet-solver-eval.c*/ 1025/* end of file gnunet-solver-eval.c*/