… | |
… | |
251 | free (node->hostname); |
251 | free (node->hostname); |
252 | node->hostname = strdup (val); |
252 | node->hostname = strdup (val); |
253 | } |
253 | } |
254 | |
254 | |
255 | /* node-specific, defaultable */ |
255 | /* node-specific, defaultable */ |
256 | else if (!strcmp (var, "port")) |
256 | else if (!strcmp (var, "udp-port")) |
|
|
257 | node->port = atoi (val); |
|
|
258 | else if (!strcmp (var, "port")) //deprecated |
257 | node->port = atoi (val); |
259 | node->port = atoi (val); |
258 | else if (!strcmp (var, "router-priority")) |
260 | else if (!strcmp (var, "router-priority")) |
259 | node->routerprio = atoi (val); |
261 | node->routerprio = atoi (val); |
260 | else if (!strcmp (var, "connect")) |
262 | else if (!strcmp (var, "connect")) |
261 | { |
263 | { |
… | |
… | |
263 | node->connectmode = conf_node::C_ONDEMAND; |
265 | node->connectmode = conf_node::C_ONDEMAND; |
264 | else if (!strcmp (val, "never")) |
266 | else if (!strcmp (val, "never")) |
265 | node->connectmode = conf_node::C_NEVER; |
267 | node->connectmode = conf_node::C_NEVER; |
266 | else if (!strcmp (val, "always")) |
268 | else if (!strcmp (val, "always")) |
267 | node->connectmode = conf_node::C_ALWAYS; |
269 | node->connectmode = conf_node::C_ALWAYS; |
|
|
270 | else if (!strcmp (val, "disabled")) |
|
|
271 | node->connectmode = conf_node::C_DISABLED; |
268 | else |
272 | else |
269 | slog (L_WARN, |
273 | slog (L_WARN, |
270 | _("illegal value for 'connectmode', use one of 'ondemand', 'never' or 'always', at '%s' line %d"), |
274 | _("illegal value for 'connectmode', use one of 'ondemand', 'never', 'always' or 'disabled', at '%s' line %d"), |
271 | var, fname, lineno); |
275 | var, fname, lineno); |
272 | } |
276 | } |
273 | else if (!strcmp (var, "inherit-tos")) |
277 | else if (!strcmp (var, "inherit-tos")) |
274 | { |
278 | { |
275 | if (!strcmp (val, "yes")) |
279 | if (!strcmp (val, "yes")) |