|
@@ -570,8 +570,7 @@ static int options_transition_affects_descriptor(or_options_t *old_options,
|
|
|
static int check_nickname_list(const char *lst, const char *name, char **msg);
|
|
|
static void config_register_addressmaps(or_options_t *options);
|
|
|
|
|
|
-static int parse_bridge_line(const char *line, int validate_only,
|
|
|
- or_options_t *options);
|
|
|
+static int parse_bridge_line(const char *line, int validate_only);
|
|
|
static int parse_client_transport_line(const char *line, int validate_only);
|
|
|
static int parse_dir_server_line(const char *line,
|
|
|
dirinfo_type_t required_type,
|
|
@@ -1223,7 +1222,7 @@ options_act(or_options_t *old_options)
|
|
|
if (options->Bridges) {
|
|
|
mark_bridge_list();
|
|
|
for (cl = options->Bridges; cl; cl = cl->next) {
|
|
|
- if (parse_bridge_line(cl->value, 0, options)<0) {
|
|
|
+ if (parse_bridge_line(cl->value, 0)<0) {
|
|
|
log_warn(LD_BUG,
|
|
|
"Previously validated Bridge line could not be added!");
|
|
|
return -1;
|
|
@@ -3696,7 +3695,7 @@ options_validate(or_options_t *old_options, or_options_t *options,
|
|
|
|
|
|
if (options->Bridges) {
|
|
|
for (cl = options->Bridges; cl; cl = cl->next) {
|
|
|
- if (parse_bridge_line(cl->value, 1, options)<0)
|
|
|
+ if (parse_bridge_line(cl->value, 1)<0)
|
|
|
REJECT("Bridge line did not parse. See logs for details.");
|
|
|
}
|
|
|
}
|
|
@@ -4579,8 +4578,7 @@ options_init_logs(or_options_t *options, int validate_only)
|
|
|
* <b>validate_only</b> is 0, and the line is well-formed, then add
|
|
|
* the bridge described in the line to our internal bridge list. */
|
|
|
static int
|
|
|
-parse_bridge_line(const char *line, int validate_only,
|
|
|
- or_options_t *options)
|
|
|
+parse_bridge_line(const char *line, int validate_only)
|
|
|
{
|
|
|
smartlist_t *items = NULL;
|
|
|
int r;
|