summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authoramaguire <none@none>2007-05-13 09:51:27 -0700
committeramaguire <none@none>2007-05-13 09:51:27 -0700
commite7ad388adbf175c15b5cb11584f1b92685ed77fc (patch)
tree928b60b13f36d97c27fde5ec3b5f60de8231e0fc /usr/src
parente6996a4debb6ae502e3265067551ae19866a317a (diff)
downloadillumos-gate-e7ad388adbf175c15b5cb11584f1b92685ed77fc.tar.gz
6551716 /lib/svc/method/net-routing-setup doesn't get along with ksh93=/sbin/sh
Contributed by Roland Mainz
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/svc/milestone/net-routing-setup7
1 files changed, 4 insertions, 3 deletions
diff --git a/usr/src/cmd/svc/milestone/net-routing-setup b/usr/src/cmd/svc/milestone/net-routing-setup
index 83078cc607..a1030de744 100644
--- a/usr/src/cmd/svc/milestone/net-routing-setup
+++ b/usr/src/cmd/svc/milestone/net-routing-setup
@@ -119,10 +119,11 @@ elif [ -f /etc/defaultrouter ]; then
#
do_delete=yes
for router in $defrouters; do
- set -- `/usr/sbin/route -n add default \
+ route_added=`/usr/sbin/route -n add default \
-gateway $router`
- [ $? -ne 0 -a "x$5" = "x$route_IP:" ] \
- && do_delete=no
+ res=$?
+ set -- $route_added
+ [ $res -ne 0 -a "$5" = "$route_IP:" ] && do_delete=no
done
#