Lines 193-204
Link Here
|
193 |
route add -net $new_network_number $new_subnet_arg $metric_arg \ |
193 |
route add -net $new_network_number $new_subnet_arg $metric_arg \ |
194 |
dev $interface |
194 |
dev $interface |
195 |
fi |
195 |
fi |
196 |
for router in $new_routers; do |
196 |
if [ x$PEER_ROUTERS = x ] || [ x$PEER_ROUTERS = xyes ]; then |
197 |
if [ "x$new_subnet_mask" = "x255.255.255.255" ] ; then |
197 |
for router in $new_routers; do |
198 |
route add -host $router $metric_arg dev $interface |
198 |
if [ "x$new_subnet_mask" = "x255.255.255.255" ] ; then |
199 |
fi |
199 |
route add -host $router $metric_arg dev $interface |
200 |
route add default gw $router $metric_arg dev $interface |
200 |
fi |
201 |
done |
201 |
route add default gw $router $metric_arg dev $interface |
|
|
202 |
done |
203 |
fi |
202 |
fi |
204 |
fi |
203 |
if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ]; |
205 |
if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ]; |
204 |
then |
206 |
then |
Lines 244-255
Link Here
|
244 |
( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ); then |
246 |
( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ); then |
245 |
route add -net $new_network_number |
247 |
route add -net $new_network_number |
246 |
fi |
248 |
fi |
247 |
for router in $new_routers; do |
249 |
if [ x$PEER_ROUTERS = x ] || [ x$PEER_ROUTERS = xyes ]; then |
248 |
if [ "x$new_subnet_mask" = "x255.255.255.255" ] ; then |
250 |
for router in $new_routers; do |
249 |
route add -host $router dev $interface |
251 |
if [ "x$new_subnet_mask" = "x255.255.255.255" ] ; then |
250 |
fi |
252 |
route add -host $router dev $interface |
251 |
route add default gw $router |
253 |
fi |
252 |
done |
254 |
route add default gw $router |
|
|
255 |
done |
256 |
fi |
253 |
make_resolv_conf |
257 |
make_resolv_conf |
254 |
exit_with_hooks 0 |
258 |
exit_with_hooks 0 |
255 |
fi |
259 |
fi |