diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-08-31 10:57:19 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-08-31 10:57:19 +0000 |
commit | c0630a93cdad9646c9e96ffd23f441b242d82464 (patch) | |
tree | e77e8d89cfd7caabdfbaa769f10483254a04527b /src/testbed | |
parent | 7efd3e4aa1f19f8af7f919991dc271dca1fa28be (diff) | |
download | gnunet-c0630a93cdad9646c9e96ffd23f441b242d82464.tar.gz gnunet-c0630a93cdad9646c9e96ffd23f441b242d82464.zip |
renamed gnunet-testbed-helper to gnunet-helper-testbed
Diffstat (limited to 'src/testbed')
-rw-r--r-- | src/testbed/Makefile.am | 20 | ||||
-rw-r--r-- | src/testbed/gnunet-helper-testbed.c (renamed from src/testbed/gnunet-testbed-helper.c) | 6 | ||||
-rw-r--r-- | src/testbed/test_gnunet_helper_testbed.c (renamed from src/testbed/test_gnunet_testbed_helper.c) | 14 | ||||
-rw-r--r-- | src/testbed/testbed_api.c | 12 | ||||
-rw-r--r-- | src/testbed/testbed_helper.h | 4 |
5 files changed, 31 insertions, 25 deletions
diff --git a/src/testbed/Makefile.am b/src/testbed/Makefile.am index 3de2009cc..2e07afee7 100644 --- a/src/testbed/Makefile.am +++ b/src/testbed/Makefile.am | |||
@@ -16,7 +16,7 @@ pkgcfg_DATA = \ | |||
16 | 16 | ||
17 | bin_PROGRAMS = \ | 17 | bin_PROGRAMS = \ |
18 | gnunet-service-testbed \ | 18 | gnunet-service-testbed \ |
19 | gnunet-testbed-helper | 19 | gnunet-helper-testbed |
20 | 20 | ||
21 | gnunet_service_testbed_SOURCES = \ | 21 | gnunet_service_testbed_SOURCES = \ |
22 | gnunet-service-testbed.c | 22 | gnunet-service-testbed.c |
@@ -31,14 +31,14 @@ gnunet_service_testbed_LDADD = $(XLIB) \ | |||
31 | gnunet_service_testbed_DEPENDENCIES = \ | 31 | gnunet_service_testbed_DEPENDENCIES = \ |
32 | libgnunettestbed.la | 32 | libgnunettestbed.la |
33 | 33 | ||
34 | gnunet_testbed_helper_SOURCES = \ | 34 | gnunet_helper_testbed_SOURCES = \ |
35 | gnunet-testbed-helper.c | 35 | gnunet-helper-testbed.c |
36 | gnunet_testbed_helper_LDADD = $(XLIB) \ | 36 | gnunet_helper_testbed_LDADD = $(XLIB) \ |
37 | $(top_builddir)/src/util/libgnunetutil.la \ | 37 | $(top_builddir)/src/util/libgnunetutil.la \ |
38 | $(top_builddir)/src/testing/libgnunettesting.la \ | 38 | $(top_builddir)/src/testing/libgnunettesting.la \ |
39 | libgnunettestbed.la \ | 39 | libgnunettestbed.la \ |
40 | $(LTLIBINTL) -lz | 40 | $(LTLIBINTL) -lz |
41 | gnunet_testbed_helper_DEPENDENCIES = \ | 41 | gnunet_helper_testbed_DEPENDENCIES = \ |
42 | gnunet-service-testbed.$(OBJEXT) \ | 42 | gnunet-service-testbed.$(OBJEXT) \ |
43 | libgnunettestbed.la | 43 | libgnunettestbed.la |
44 | 44 | ||
@@ -74,7 +74,7 @@ check_PROGRAMS = \ | |||
74 | test_testbed_api \ | 74 | test_testbed_api \ |
75 | test_testbed_api_operations \ | 75 | test_testbed_api_operations \ |
76 | test_testbed_api_testbed_run \ | 76 | test_testbed_api_testbed_run \ |
77 | test_gnunet_testbed_helper | 77 | test_gnunet_helper_testbed |
78 | 78 | ||
79 | if ENABLE_TEST_RUN | 79 | if ENABLE_TEST_RUN |
80 | TESTS = \ | 80 | TESTS = \ |
@@ -82,7 +82,7 @@ if ENABLE_TEST_RUN | |||
82 | test_testbed_api_hosts \ | 82 | test_testbed_api_hosts \ |
83 | test_testbed_api_2peers \ | 83 | test_testbed_api_2peers \ |
84 | test_testbed_api_operations \ | 84 | test_testbed_api_operations \ |
85 | test_gnunet_testbed_helper \ | 85 | test_gnunet_helper_testbed \ |
86 | test_testbed_api_controllerlink \ | 86 | test_testbed_api_controllerlink \ |
87 | test_testbed_api_testbed_run | 87 | test_testbed_api_testbed_run |
88 | endif | 88 | endif |
@@ -126,9 +126,9 @@ test_testbed_api_testbed_run_LDADD = \ | |||
126 | $(top_builddir)/src/util/libgnunetutil.la \ | 126 | $(top_builddir)/src/util/libgnunetutil.la \ |
127 | libgnunettestbed.la | 127 | libgnunettestbed.la |
128 | 128 | ||
129 | test_gnunet_testbed_helper_SOURCES = \ | 129 | test_gnunet_helper_testbed_SOURCES = \ |
130 | test_gnunet_testbed_helper.c | 130 | test_gnunet_helper_testbed.c |
131 | test_gnunet_testbed_helper_LDADD = \ | 131 | test_gnunet_helper_testbed_LDADD = \ |
132 | $(top_builddir)/src/util/libgnunetutil.la \ | 132 | $(top_builddir)/src/util/libgnunetutil.la \ |
133 | libgnunettestbed.la \ | 133 | libgnunettestbed.la \ |
134 | -lz \ No newline at end of file | 134 | -lz \ No newline at end of file |
diff --git a/src/testbed/gnunet-testbed-helper.c b/src/testbed/gnunet-helper-testbed.c index e06472998..bc7f223af 100644 --- a/src/testbed/gnunet-testbed-helper.c +++ b/src/testbed/gnunet-helper-testbed.c | |||
@@ -19,7 +19,7 @@ | |||
19 | */ | 19 | */ |
20 | 20 | ||
21 | /** | 21 | /** |
22 | * @file testbed/gnunet-testbed-helper.c | 22 | * @file testbed/gnunet-helper-testbed.c |
23 | * @brief Helper binary that is started from a remote controller to start | 23 | * @brief Helper binary that is started from a remote controller to start |
24 | * gnunet-service-testbed. This binary also receives configuration | 24 | * gnunet-service-testbed. This binary also receives configuration |
25 | * from the remove controller which is put in a temporary location | 25 | * from the remove controller which is put in a temporary location |
@@ -435,7 +435,7 @@ main (int argc, char **argv) | |||
435 | shc_chld = | 435 | shc_chld = |
436 | GNUNET_SIGNAL_handler_install (GNUNET_SIGCHLD, &sighandler_child_death); | 436 | GNUNET_SIGNAL_handler_install (GNUNET_SIGCHLD, &sighandler_child_death); |
437 | ret = | 437 | ret = |
438 | GNUNET_PROGRAM_run (argc, argv, "gnunet-testbed-helper", | 438 | GNUNET_PROGRAM_run (argc, argv, "gnunet-helper-testbed", |
439 | "Helper for starting gnunet-service-testbed", options, | 439 | "Helper for starting gnunet-service-testbed", options, |
440 | &run, NULL); | 440 | &run, NULL); |
441 | GNUNET_SIGNAL_handler_uninstall (shc_chld); | 441 | GNUNET_SIGNAL_handler_uninstall (shc_chld); |
@@ -445,4 +445,4 @@ main (int argc, char **argv) | |||
445 | return (GNUNET_OK == status) ? 0 : 1; | 445 | return (GNUNET_OK == status) ? 0 : 1; |
446 | } | 446 | } |
447 | 447 | ||
448 | /* end of gnunet-testbed-helper.c */ | 448 | /* end of gnunet-helper-testbed.c */ |
diff --git a/src/testbed/test_gnunet_testbed_helper.c b/src/testbed/test_gnunet_helper_testbed.c index 92eb07f03..87e39847a 100644 --- a/src/testbed/test_gnunet_testbed_helper.c +++ b/src/testbed/test_gnunet_helper_testbed.c | |||
@@ -19,8 +19,8 @@ | |||
19 | */ | 19 | */ |
20 | 20 | ||
21 | /** | 21 | /** |
22 | * @file testbed/test_gnunet_testbed_helper.c | 22 | * @file testbed/test_gnunet_helper_testbed.c |
23 | * @brief Testcase for testing gnunet-testbed-helper.c | 23 | * @brief Testcase for testing gnunet-helper-testbed.c |
24 | * @author Sree Harsha Totakura <sreeharsha@totakura.in> | 24 | * @author Sree Harsha Totakura <sreeharsha@totakura.in> |
25 | */ | 25 | */ |
26 | 26 | ||
@@ -202,13 +202,13 @@ run (void *cls, char *const *args, const char *cfgfile, | |||
202 | const struct GNUNET_CONFIGURATION_Handle *cfg2) | 202 | const struct GNUNET_CONFIGURATION_Handle *cfg2) |
203 | { | 203 | { |
204 | static char *const binary_argv[] = { | 204 | static char *const binary_argv[] = { |
205 | "gnunet-testbed-helper", | 205 | "gnunet-helper-testbed", |
206 | NULL | 206 | NULL |
207 | }; | 207 | }; |
208 | const char *controller_name = "127.0.0.1"; | 208 | const char *controller_name = "127.0.0.1"; |
209 | 209 | ||
210 | helper = | 210 | helper = |
211 | GNUNET_HELPER_start (GNUNET_YES, "gnunet-testbed-helper", binary_argv, | 211 | GNUNET_HELPER_start (GNUNET_YES, "gnunet-helper-testbed", binary_argv, |
212 | &mst_cb, &exp_cb, NULL); | 212 | &mst_cb, &exp_cb, NULL); |
213 | GNUNET_assert (NULL != helper); | 213 | GNUNET_assert (NULL != helper); |
214 | cfg = GNUNET_CONFIGURATION_dup (cfg2); | 214 | cfg = GNUNET_CONFIGURATION_dup (cfg2); |
@@ -239,11 +239,11 @@ main (int argc, char **argv) | |||
239 | 239 | ||
240 | result = GNUNET_OK; | 240 | result = GNUNET_OK; |
241 | if (GNUNET_OK != | 241 | if (GNUNET_OK != |
242 | GNUNET_PROGRAM_run (argc, argv, "test_gnunet_testbed_helper", | 242 | GNUNET_PROGRAM_run (argc, argv, "test_gnunet_helper_testbed", |
243 | "Testcase for testing gnunet-testbed-helper.c", | 243 | "Testcase for testing gnunet-helper-testbed.c", |
244 | options, &run, NULL)) | 244 | options, &run, NULL)) |
245 | return 1; | 245 | return 1; |
246 | return (GNUNET_OK == result) ? 0 : 1; | 246 | return (GNUNET_OK == result) ? 0 : 1; |
247 | } | 247 | } |
248 | 248 | ||
249 | /* end of test_gnunet_testbed_helper.c */ | 249 | /* end of test_gnunet_helper_testbed.c */ |
diff --git a/src/testbed/testbed_api.c b/src/testbed/testbed_api.c index ecc897205..48c55e470 100644 --- a/src/testbed/testbed_api.c +++ b/src/testbed/testbed_api.c | |||
@@ -68,6 +68,12 @@ | |||
68 | 68 | ||
69 | 69 | ||
70 | /** | 70 | /** |
71 | * Testbed Helper binary name | ||
72 | */ | ||
73 | #define HELPER_TESTBED_BINARY "gnunet-helper-testbed" | ||
74 | |||
75 | |||
76 | /** | ||
71 | * The message queue for sending messages to the controller service | 77 | * The message queue for sending messages to the controller service |
72 | */ | 78 | */ |
73 | struct MessageQueue | 79 | struct MessageQueue |
@@ -1143,11 +1149,11 @@ GNUNET_TESTBED_controller_start (const char *controller_ip, | |||
1143 | if ((NULL == host) || (0 == GNUNET_TESTBED_host_get_id_ (host))) | 1149 | if ((NULL == host) || (0 == GNUNET_TESTBED_host_get_id_ (host))) |
1144 | { | 1150 | { |
1145 | char *const binary_argv[] = { | 1151 | char *const binary_argv[] = { |
1146 | "gnunet-testbed-helper", NULL | 1152 | HELPER_TESTBED_BINARY, NULL |
1147 | }; | 1153 | }; |
1148 | 1154 | ||
1149 | cp->helper = | 1155 | cp->helper = |
1150 | GNUNET_HELPER_start (GNUNET_YES, "gnunet-testbed-helper", binary_argv, | 1156 | GNUNET_HELPER_start (GNUNET_YES, HELPER_TESTBED_BINARY, binary_argv, |
1151 | &helper_mst, &helper_exp_cb, cp); | 1157 | &helper_mst, &helper_exp_cb, cp); |
1152 | } | 1158 | } |
1153 | else | 1159 | else |
@@ -1172,7 +1178,7 @@ GNUNET_TESTBED_controller_start (const char *controller_ip, | |||
1172 | remote_args[argp++] = "-o"; | 1178 | remote_args[argp++] = "-o"; |
1173 | remote_args[argp++] = "BatchMode=yes"; | 1179 | remote_args[argp++] = "BatchMode=yes"; |
1174 | remote_args[argp++] = cp->dst; | 1180 | remote_args[argp++] = cp->dst; |
1175 | remote_args[argp++] = "gnunet-testbed-helper"; | 1181 | remote_args[argp++] = HELPER_TESTBED_BINARY; |
1176 | remote_args[argp++] = NULL; | 1182 | remote_args[argp++] = NULL; |
1177 | GNUNET_assert (argp == 8); | 1183 | GNUNET_assert (argp == 8); |
1178 | cp->helper = | 1184 | cp->helper = |
diff --git a/src/testbed/testbed_helper.h b/src/testbed/testbed_helper.h index 1bc6bffc3..e510706a8 100644 --- a/src/testbed/testbed_helper.h +++ b/src/testbed/testbed_helper.h | |||
@@ -21,7 +21,7 @@ | |||
21 | /** | 21 | /** |
22 | * @file testbed/testbed_helper.h | 22 | * @file testbed/testbed_helper.h |
23 | * @brief Message formats for communication between testbed api and | 23 | * @brief Message formats for communication between testbed api and |
24 | * gnunet-testbed-helper process | 24 | * gnunet-helper-testbed process |
25 | * @author Sree Harsha Totakura <sreeharsha@totakura.in> | 25 | * @author Sree Harsha Totakura <sreeharsha@totakura.in> |
26 | */ | 26 | */ |
27 | 27 | ||
@@ -29,7 +29,7 @@ | |||
29 | #define TESTBED_HELPER_H | 29 | #define TESTBED_HELPER_H |
30 | 30 | ||
31 | /** | 31 | /** |
32 | * Initialization message for gnunet-testbed-helper to start testbed service | 32 | * Initialization message for gnunet-helper-testbed to start testbed service |
33 | */ | 33 | */ |
34 | struct GNUNET_TESTBED_HelperInit | 34 | struct GNUNET_TESTBED_HelperInit |
35 | { | 35 | { |