diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | regress/forwarding.sh | 12 |
2 files changed, 14 insertions, 1 deletions
@@ -8,6 +8,9 @@ | |||
8 | - dtucker@cvs.openbsd.org 2009/11/09 04:20:04 | 8 | - dtucker@cvs.openbsd.org 2009/11/09 04:20:04 |
9 | [regress/Makefile] | 9 | [regress/Makefile] |
10 | add regression test for ssh-keygen pubkey conversions | 10 | add regression test for ssh-keygen pubkey conversions |
11 | - dtucker@cvs.openbsd.org 2010/01/11 02:53:44 | ||
12 | [regress/forwarding.sh] | ||
13 | regress test for stdio forwarding | ||
11 | 14 | ||
12 | 20100212 | 15 | 20100212 |
13 | - (djm) OpenBSD CVS Sync | 16 | - (djm) OpenBSD CVS Sync |
diff --git a/regress/forwarding.sh b/regress/forwarding.sh index 9ffbb3dd4..6dec991a6 100644 --- a/regress/forwarding.sh +++ b/regress/forwarding.sh | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: forwarding.sh,v 1.6 2006/07/11 18:51:21 markus Exp $ | 1 | # $OpenBSD: forwarding.sh,v 1.7 2010/01/11 02:53:44 dtucker Exp $ |
2 | # Placed in the Public Domain. | 2 | # Placed in the Public Domain. |
3 | 3 | ||
4 | tid="local and remote forwarding" | 4 | tid="local and remote forwarding" |
@@ -93,3 +93,13 @@ for p in 1 2; do | |||
93 | fi | 93 | fi |
94 | sleep 10 | 94 | sleep 10 |
95 | done | 95 | done |
96 | |||
97 | for p in 2; do | ||
98 | trace "stdio forwarding proto $p" | ||
99 | cmd="${SSH} -$p -F $OBJ/ssh_config" | ||
100 | $cmd -o "ProxyCommand $cmd -q -W localhost:$PORT somehost" \ | ||
101 | somehost true | ||
102 | if [ $? != 0 ]; then | ||
103 | fail "stdio forwarding proto $p" | ||
104 | fi | ||
105 | done | ||