]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - crypto/openssh/regress/proto-mismatch.sh
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / crypto / openssh / regress / proto-mismatch.sh
1 #       $OpenBSD: proto-mismatch.sh,v 1.3 2002/03/15 13:08:56 markus Exp $
2 #       Placed in the Public Domain.
3
4 tid="protocol version mismatch"
5
6 mismatch ()
7 {
8         server=$1
9         client=$2
10         banner=`echo ${client} | ${SSHD} -o "Protocol=${server}" -i -f ${OBJ}/sshd_proxy`
11         r=$?
12         trace "sshd prints ${banner}"
13         if [ $r -ne 255 ]; then
14                 fail "sshd prints ${banner} and accepts connect with version ${client}"
15         fi
16 }
17
18 mismatch        2       SSH-1.5-HALLO
19 mismatch        1       SSH-2.0-HALLO