Fix the adding of default routes

This commit is contained in:
Roy Marples 2007-12-31 09:28:53 +00:00
parent b6aa56ce14
commit a273f8df55

View File

@ -588,10 +588,10 @@ ${routes}"
# Work out if we're a host or a net if not told # Work out if we're a host or a net if not told
case ${cmd} in case ${cmd} in
-net" "*|-host" "*);; -net" "*|-host" "*);;
*" "netmask" "*) cmd="-net ${cmd}";; *" "netmask" "*) cmd="-net ${cmd}";;
*.*.*.*/32) cmd="-host ${cmd}";; *.*.*.*/32) cmd="-host ${cmd}";;
*.*.*.*/*|0.0.0.0|default) cmd="-net ${cmd}";; *.*.*.*/*|0.0.0.0" "*|default" "*) cmd="-net ${cmd}";;
*) cmd="-host ${cmd}";; *) cmd="-host ${cmd}";;
esac esac
if ${hidefirstroute}; then if ${hidefirstroute}; then
_add_route ${cmd} >/dev/null 2>&1 _add_route ${cmd} >/dev/null 2>&1