aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorPeter Palfrader <peter@palfrader.org>2008-03-10 12:41:49 +0000
committerPeter Palfrader <peter@palfrader.org>2008-03-10 12:41:49 +0000
commitbc4095c70cabb6457e89308b51d5d2b7d04ae3c4 (patch)
treec4479dff24b90670e40e506fac7aa80a497ed263 /src/or/or.h
parent8c71d7ea163dc1af21a1aefe8428713fc9805eb5 (diff)
downloadtor-bc4095c70cabb6457e89308b51d5d2b7d04ae3c4.tar
tor-bc4095c70cabb6457e89308b51d5d2b7d04ae3c4.tar.gz
different exit codes for options_init_from_string()
Change options_init_from_string() so that it returns different exit codes in the error case, depending on what went wrong. Also push the responsibility to log the error to the caller. svn:r13947
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/or/or.h b/src/or/or.h
index ca36dbc02..57d2a8f82 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -2653,7 +2653,7 @@ int is_local_IP(uint32_t ip) ATTR_PURE;
void options_init(or_options_t *options);
int options_init_from_torrc(int argc, char **argv);
int options_init_from_string(const char *cf,
- int command, const char *command_arg);
+ int command, const char *command_arg, char **msg);
int option_is_recognized(const char *key);
const char *option_get_canonical_name(const char *key);
config_line_t *option_get_assignment(or_options_t *options,