From e7ad388adbf175c15b5cb11584f1b92685ed77fc Mon Sep 17 00:00:00 2001 From: amaguire Date: Sun, 13 May 2007 09:51:27 -0700 Subject: 6551716 /lib/svc/method/net-routing-setup doesn't get along with ksh93=/sbin/sh Contributed by Roland Mainz --- usr/src/cmd/svc/milestone/net-routing-setup | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'usr/src') 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 # -- cgit v1.2.3