aboutsummaryrefslogtreecommitdiff
path: root/src/testing/testing_api_cmd_local_test_finished.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testing/testing_api_cmd_local_test_finished.c')
-rw-r--r--src/testing/testing_api_cmd_local_test_finished.c34
1 files changed, 1 insertions, 33 deletions
diff --git a/src/testing/testing_api_cmd_local_test_finished.c b/src/testing/testing_api_cmd_local_test_finished.c
index da4aff80f..0e7e214dc 100644
--- a/src/testing/testing_api_cmd_local_test_finished.c
+++ b/src/testing/testing_api_cmd_local_test_finished.c
@@ -40,6 +40,7 @@
40 */ 40 */
41struct LocalFinishedState 41struct LocalFinishedState
42{ 42{
43
43 /** 44 /**
44 * Callback to write messages to the master loop. 45 * Callback to write messages to the master loop.
45 * 46 *
@@ -55,20 +56,6 @@ struct LocalFinishedState
55 56
56 57
57/** 58/**
58 * Trait function of this cmd does nothing.
59 *
60 */
61static enum GNUNET_GenericReturnValue
62local_test_finished_traits (void *cls,
63 const void **ret,
64 const char *trait,
65 unsigned int index)
66{
67 return GNUNET_NO;
68}
69
70
71/**
72 * The cleanup function of this cmd frees resources the cmd allocated. 59 * The cleanup function of this cmd frees resources the cmd allocated.
73 * 60 *
74 */ 61 */
@@ -105,23 +92,6 @@ local_test_finished_run (void *cls,
105 92
106 93
107/** 94/**
108 * This finish function will stop the local loop without shutting down the
109 * scheduler, because we do not call the continuation, which is the
110 * interpreter_next method.
111 *
112 */
113static enum GNUNET_GenericReturnValue
114local_test_finished_finish (void *cls,
115 GNUNET_SCHEDULER_TaskCallback cont,
116 void *cont_cls)
117{
118 LOG (GNUNET_ERROR_TYPE_DEBUG,
119 "Stopping local loop\n");
120 return GNUNET_YES;
121}
122
123
124/**
125 * Create command. 95 * Create command.
126 * 96 *
127 * @param label name for command. 97 * @param label name for command.
@@ -142,9 +112,7 @@ GNUNET_TESTING_cmd_local_test_finished (
142 .cls = lfs, 112 .cls = lfs,
143 .label = label, 113 .label = label,
144 .run = &local_test_finished_run, 114 .run = &local_test_finished_run,
145 .finish = &local_test_finished_finish,
146 .cleanup = &local_test_finished_cleanup, 115 .cleanup = &local_test_finished_cleanup,
147 .traits = &local_test_finished_traits
148 }; 116 };
149 117
150 return cmd; 118 return cmd;