… | |
… | |
322 | free (script_node_up), script_node_up = strdup (val); |
322 | free (script_node_up), script_node_up = strdup (val); |
323 | else if (!strcmp (var, "node-down")) |
323 | else if (!strcmp (var, "node-down")) |
324 | free (script_node_down), script_node_down = strdup (val); |
324 | free (script_node_down), script_node_down = strdup (val); |
325 | else if (!strcmp (var, "pid-file")) |
325 | else if (!strcmp (var, "pid-file")) |
326 | free (pidfilename), pidfilename = strdup (val); |
326 | free (pidfilename), pidfilename = strdup (val); |
327 | #if ENABLE_DNS |
|
|
328 | else if (!strcmp (var, "dns-forw-host")) |
327 | else if (!strcmp (var, "dns-forw-host")) |
|
|
328 | { |
|
|
329 | #if ENABLE_DNS |
329 | free (dns_forw_host), dns_forw_host = strdup (val); |
330 | free (dns_forw_host), dns_forw_host = strdup (val); |
|
|
331 | #endif |
|
|
332 | } |
330 | else if (!strcmp (var, "dns-forw-port")) |
333 | else if (!strcmp (var, "dns-forw-port")) |
|
|
334 | { |
|
|
335 | #if ENABLE_DNS |
331 | dns_forw_port = atoi (val); |
336 | dns_forw_port = atoi (val); |
332 | #endif |
337 | #endif |
|
|
338 | } |
333 | else if (!strcmp (var, "http-proxy-host")) |
339 | else if (!strcmp (var, "http-proxy-host")) |
334 | { |
340 | { |
335 | #if ENABLE_HTTP_PROXY |
341 | #if ENABLE_HTTP_PROXY |
336 | free (proxy_host), proxy_host = strdup (val); |
342 | free (proxy_host), proxy_host = strdup (val); |
337 | #endif |
343 | #endif |
… | |
… | |
356 | /* node-specific, defaultable */ |
362 | /* node-specific, defaultable */ |
357 | else if (!strcmp (var, "udp-port")) |
363 | else if (!strcmp (var, "udp-port")) |
358 | node->udp_port = atoi (val); |
364 | node->udp_port = atoi (val); |
359 | else if (!strcmp (var, "tcp-port")) |
365 | else if (!strcmp (var, "tcp-port")) |
360 | node->tcp_port = atoi (val); |
366 | node->tcp_port = atoi (val); |
361 | #if ENABLE_DNS |
|
|
362 | else if (!strcmp (var, "dns-hostname")) |
367 | else if (!strcmp (var, "dns-hostname")) |
|
|
368 | { |
|
|
369 | #if ENABLE_DNS |
363 | free (node->dns_hostname), node->dns_hostname = strdup (val); |
370 | free (node->dns_hostname), node->dns_hostname = strdup (val); |
|
|
371 | #endif |
|
|
372 | } |
364 | else if (!strcmp (var, "dns-port")) |
373 | else if (!strcmp (var, "dns-port")) |
|
|
374 | { |
|
|
375 | #if ENABLE_DNS |
365 | node->dns_port = atoi (val); |
376 | node->dns_port = atoi (val); |
|
|
377 | #endif |
|
|
378 | } |
366 | else if (!strcmp (var, "dns-domain")) |
379 | else if (!strcmp (var, "dns-domain")) |
|
|
380 | { |
|
|
381 | #if ENABLE_DNS |
367 | free (node->domain), node->domain = strdup (val); |
382 | free (node->domain), node->domain = strdup (val); |
368 | #endif |
383 | #endif |
|
|
384 | } |
369 | else if (!strcmp (var, "router-priority")) |
385 | else if (!strcmp (var, "router-priority")) |
370 | node->routerprio = atoi (val); |
386 | node->routerprio = atoi (val); |
371 | else if (!strcmp (var, "max-retry")) |
387 | else if (!strcmp (var, "max-retry")) |
372 | node->max_retry = atoi (val); |
388 | node->max_retry = atoi (val); |
373 | else if (!strcmp (var, "connect")) |
389 | else if (!strcmp (var, "connect")) |