# $OpenBSD: proto-mismatch.sh,v 1.4 2015/03/03 22:35:19 markus Exp $# Placed in the Public Domain.tid="protocol version mismatch"mismatch (){server=$1client=$2banner=`echo${client} | ${SSHD}-o"Protocol=${server}"-i-f${OBJ}/sshd_proxy`r=$? trace "sshd prints ${banner}"if[$r-ne 255 ];thenfail "sshd prints ${banner} and accepts connect with version ${client}"fi}mismatch 2 SSH-1.5-HALLOif ssh_version 1;thenmismatch 1 SSH-2.0-HALLOfi