diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-07-26 21:20:11 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-07-26 21:20:11 +0000 |
commit | 7bc466bbdb8b64cac68c5ee59eb7ab6b9d85c420 (patch) | |
tree | dc415457e57f9cfda58eb22ca400a941ebcf602e /src/arm | |
parent | 4f8ba34b32328bd99b2f0c2ff9a2372712022b32 (diff) | |
download | gnunet-7bc466bbdb8b64cac68c5ee59eb7ab6b9d85c420.tar.gz gnunet-7bc466bbdb8b64cac68c5ee59eb7ab6b9d85c420.zip |
const-ing of config-handles
Diffstat (limited to 'src/arm')
-rw-r--r-- | src/arm/arm_api.c | 8 | ||||
-rw-r--r-- | src/arm/gnunet-arm.c | 3 | ||||
-rw-r--r-- | src/arm/gnunet-service-arm.c | 6 | ||||
-rw-r--r-- | src/arm/test_arm_api.c | 5 |
4 files changed, 12 insertions, 10 deletions
diff --git a/src/arm/arm_api.c b/src/arm/arm_api.c index 7f120e6a6..7ae3e9513 100644 --- a/src/arm/arm_api.c +++ b/src/arm/arm_api.c | |||
@@ -39,7 +39,7 @@ struct ArmContext | |||
39 | void *cls; | 39 | void *cls; |
40 | char *service_name; | 40 | char *service_name; |
41 | struct GNUNET_CLIENT_Connection *client; | 41 | struct GNUNET_CLIENT_Connection *client; |
42 | struct GNUNET_CONFIGURATION_Handle *cfg; | 42 | const struct GNUNET_CONFIGURATION_Handle *cfg; |
43 | struct GNUNET_TIME_Absolute timeout; | 43 | struct GNUNET_TIME_Absolute timeout; |
44 | uint16_t type; | 44 | uint16_t type; |
45 | }; | 45 | }; |
@@ -195,7 +195,7 @@ send_service_msg (void *cls, size_t size, void *buf) | |||
195 | */ | 195 | */ |
196 | static void | 196 | static void |
197 | change_service (const char *service_name, | 197 | change_service (const char *service_name, |
198 | struct GNUNET_CONFIGURATION_Handle *cfg, | 198 | const struct GNUNET_CONFIGURATION_Handle *cfg, |
199 | struct GNUNET_SCHEDULER_Handle *sched, | 199 | struct GNUNET_SCHEDULER_Handle *sched, |
200 | struct GNUNET_TIME_Relative timeout, | 200 | struct GNUNET_TIME_Relative timeout, |
201 | GNUNET_ARM_Callback cb, void *cb_cls, uint16_t type) | 201 | GNUNET_ARM_Callback cb, void *cb_cls, uint16_t type) |
@@ -266,7 +266,7 @@ change_service (const char *service_name, | |||
266 | */ | 266 | */ |
267 | void | 267 | void |
268 | GNUNET_ARM_start_service (const char *service_name, | 268 | GNUNET_ARM_start_service (const char *service_name, |
269 | struct GNUNET_CONFIGURATION_Handle *cfg, | 269 | const struct GNUNET_CONFIGURATION_Handle *cfg, |
270 | struct GNUNET_SCHEDULER_Handle *sched, | 270 | struct GNUNET_SCHEDULER_Handle *sched, |
271 | struct GNUNET_TIME_Relative timeout, | 271 | struct GNUNET_TIME_Relative timeout, |
272 | GNUNET_ARM_Callback cb, void *cb_cls) | 272 | GNUNET_ARM_Callback cb, void *cb_cls) |
@@ -308,7 +308,7 @@ GNUNET_ARM_start_service (const char *service_name, | |||
308 | */ | 308 | */ |
309 | void | 309 | void |
310 | GNUNET_ARM_stop_service (const char *service_name, | 310 | GNUNET_ARM_stop_service (const char *service_name, |
311 | struct GNUNET_CONFIGURATION_Handle *cfg, | 311 | const struct GNUNET_CONFIGURATION_Handle *cfg, |
312 | struct GNUNET_SCHEDULER_Handle *sched, | 312 | struct GNUNET_SCHEDULER_Handle *sched, |
313 | struct GNUNET_TIME_Relative timeout, | 313 | struct GNUNET_TIME_Relative timeout, |
314 | GNUNET_ARM_Callback cb, void *cb_cls) | 314 | GNUNET_ARM_Callback cb, void *cb_cls) |
diff --git a/src/arm/gnunet-arm.c b/src/arm/gnunet-arm.c index f8f5bc20f..740fd2533 100644 --- a/src/arm/gnunet-arm.c +++ b/src/arm/gnunet-arm.c | |||
@@ -111,7 +111,8 @@ static void | |||
111 | run (void *cls, | 111 | run (void *cls, |
112 | struct GNUNET_SCHEDULER_Handle *sched, | 112 | struct GNUNET_SCHEDULER_Handle *sched, |
113 | char *const *args, | 113 | char *const *args, |
114 | const char *cfgfile, struct GNUNET_CONFIGURATION_Handle *cfg) | 114 | const char *cfgfile, |
115 | const struct GNUNET_CONFIGURATION_Handle *cfg) | ||
115 | { | 116 | { |
116 | if (term != NULL) | 117 | if (term != NULL) |
117 | { | 118 | { |
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index a84445271..32674117c 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c | |||
@@ -124,7 +124,7 @@ static struct ServiceList *running; | |||
124 | /** | 124 | /** |
125 | * Our configuration | 125 | * Our configuration |
126 | */ | 126 | */ |
127 | static struct GNUNET_CONFIGURATION_Handle *cfg; | 127 | static const struct GNUNET_CONFIGURATION_Handle *cfg; |
128 | 128 | ||
129 | /** | 129 | /** |
130 | * Our scheduler. | 130 | * Our scheduler. |
@@ -562,7 +562,7 @@ maint (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
562 | GNUNET_YES, | 562 | GNUNET_YES, |
563 | GNUNET_SCHEDULER_PRIORITY_IDLE, | 563 | GNUNET_SCHEDULER_PRIORITY_IDLE, |
564 | GNUNET_SCHEDULER_NO_TASK, | 564 | GNUNET_SCHEDULER_NO_TASK, |
565 | MAINT_FREQUENCY, &maint, cfg); | 565 | MAINT_FREQUENCY, &maint, NULL); |
566 | 566 | ||
567 | /* check for services that died (WAITPID) */ | 567 | /* check for services that died (WAITPID) */ |
568 | prev = NULL; | 568 | prev = NULL; |
@@ -675,7 +675,7 @@ static void | |||
675 | run (void *cls, | 675 | run (void *cls, |
676 | struct GNUNET_SCHEDULER_Handle *s, | 676 | struct GNUNET_SCHEDULER_Handle *s, |
677 | struct GNUNET_SERVER_Handle *server, | 677 | struct GNUNET_SERVER_Handle *server, |
678 | struct GNUNET_CONFIGURATION_Handle *c) | 678 | const struct GNUNET_CONFIGURATION_Handle *c) |
679 | { | 679 | { |
680 | char *defaultservices; | 680 | char *defaultservices; |
681 | char *pos; | 681 | char *pos; |
diff --git a/src/arm/test_arm_api.c b/src/arm/test_arm_api.c index 89f63d3ec..fbd90583e 100644 --- a/src/arm/test_arm_api.c +++ b/src/arm/test_arm_api.c | |||
@@ -38,7 +38,7 @@ | |||
38 | 38 | ||
39 | static struct GNUNET_SCHEDULER_Handle *sched; | 39 | static struct GNUNET_SCHEDULER_Handle *sched; |
40 | 40 | ||
41 | static struct GNUNET_CONFIGURATION_Handle *cfg; | 41 | static const struct GNUNET_CONFIGURATION_Handle *cfg; |
42 | 42 | ||
43 | static int ok = 1; | 43 | static int ok = 1; |
44 | 44 | ||
@@ -84,7 +84,8 @@ static void | |||
84 | task (void *cls, | 84 | task (void *cls, |
85 | struct GNUNET_SCHEDULER_Handle *s, | 85 | struct GNUNET_SCHEDULER_Handle *s, |
86 | char *const *args, | 86 | char *const *args, |
87 | const char *cfgfile, struct GNUNET_CONFIGURATION_Handle *c) | 87 | const char *cfgfile, |
88 | const struct GNUNET_CONFIGURATION_Handle *c) | ||
88 | { | 89 | { |
89 | cfg = c; | 90 | cfg = c; |
90 | sched = s; | 91 | sched = s; |