diff options
author | Peter Palfrader <peter@palfrader.org> | 2008-03-10 12:41:49 +0000 |
---|---|---|
committer | Peter Palfrader <peter@palfrader.org> | 2008-03-10 12:41:49 +0000 |
commit | bc4095c70cabb6457e89308b51d5d2b7d04ae3c4 (patch) | |
tree | c4479dff24b90670e40e506fac7aa80a497ed263 /src/or/or.h | |
parent | 8c71d7ea163dc1af21a1aefe8428713fc9805eb5 (diff) | |
download | tor-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.h | 2 |
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, |