--- gvpe/doc/gvpe.conf.5.pod 2004/06/11 15:56:13 1.1 +++ gvpe/doc/gvpe.conf.5.pod 2004/12/04 18:38:28 1.3 @@ -329,19 +329,29 @@ use this transport unless you really must, it is horribly ineffiecent and resource-intensive compared to the other transports. -=item router-priority = positive-number +=item router-priority = 0 | 1 | positive-number>2 Sets the router priority of the given host (default: C<0>, disabled). If some host tries to connect to another host without a hostname, it asks the router host for it's IP address. The router host is the one with the -highest priority that is currently reachable. Make sure all clients always -connect to the router hosts, otherwise conencting to them is impossible. +highest priority larger than C<1> that is currently reachable. -=item connect = ondemand|never|always|disabled +Make sure all hosts always connect (C) to the router +hosts, otherwise connecting to them might be impossible. + +The special value C<1> allows other hosts to route through the router +host, but they will never route through it by default. The value C<0> +disables routing. The idea behind this is that some hosts can, if +required, bump the C setting to higher than C<1> in their +local config to route through specific hosts. If C is +C<0>, then routing will be refused, so C<1> serves as a "enable, but do +not use by default" switch. + +=item connect = ondemand | never | always | disabled Sets the connect mode (default: C). It can be C (always -try to establish and keep a conenction to the given host), C -(nevr initiate a connection to the given host, but accept connections), +try to establish and keep a connection to the given host), C +(never initiate a connection to the given host, but accept connections), C (try to establish a connection on the first packet sent, and take it down after the keepalive interval) or C (node is bad, don't talk to it).