summaryrefslogtreecommitdiffstats
path: root/crypto/openssh/regress/scp-ssh-wrapper.sh
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssh/regress/scp-ssh-wrapper.sh')
-rw-r--r--crypto/openssh/regress/scp-ssh-wrapper.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/crypto/openssh/regress/scp-ssh-wrapper.sh b/crypto/openssh/regress/scp-ssh-wrapper.sh
index d1005a9..c63bc2b 100644
--- a/crypto/openssh/regress/scp-ssh-wrapper.sh
+++ b/crypto/openssh/regress/scp-ssh-wrapper.sh
@@ -17,7 +17,7 @@ printname () {
}
# Discard all but last argument. We use arg later.
-while test "$1" != ""; do
+while test "x$1" != "x"; do
arg="$1"
shift
done
@@ -52,6 +52,8 @@ badserver_4)
echo "X"
;;
*)
- exec $arg
+ set -- $arg
+ shift
+ exec $SCP "$@"
;;
esac
OpenPOWER on IntegriCloud