version 1.108, 2005/10/12 13:11:55 |
version 1.109, 2005/10/14 15:46:41 |
|
|
# that name must be in /etc/hosts. |
# that name must be in /etc/hosts. |
if [ "X${setgateway}" != X"N" -a -f /etc/mygate ]; then |
if [ "X${setgateway}" != X"N" -a -f /etc/mygate ]; then |
route -qn delete default > /dev/null 2>&1 |
route -qn delete default > /dev/null 2>&1 |
route -qn add -host default `stripcom /etc/mygate` |
route -qn delete -inet6 default > /dev/null 2>&1 |
|
# Now parse the mygate file |
|
stripcom /etc/mygate | while read gw; do |
|
case "$gw" in |
|
*:*) af=-inet6;; |
|
*) af=;; |
|
esac |
|
route -qn add -host $af default $gw |
|
done |
fi |
fi |
|
|
# Multicast routing. |
# Multicast routing. |