sshgw() {
local socket="$HOME/.ssh/cangw-connection"
- if [[ "$NO_GW_NEEDED" ]]; then return; fi
+ if [[ "$1" = "-f" ]]; then
+ shift
+ else
+ if [[ "$NO_GW_NEEDED" ]]; then return; fi
+ fi
if [[ ! -S $socket ]] || ! ssh -x -a -S $socket root@192.168.2.3 true; then
# Create master connection to speed up subsequenct command.
else loads=${load:-$OPT_LOAD}
fi
hostkvers=${hostkvers:-host-$(uname -r)}
- kvers=${kvers:-$(sshgw uname -r)}
+ kvers=${kvers:-$(sshgw -f uname -r)}
test=$(basename $0 .sh)
for load in $loads; do
for traffic in $traffics; do