1*4f52dfbbSDag-Erling Smørgrav# $OpenBSD: proto-mismatch.sh,v 1.5 2017/04/30 23:34:55 djm Exp $ 2ce3adf43SDag-Erling Smørgrav# Placed in the Public Domain. 3ce3adf43SDag-Erling Smørgrav 4ce3adf43SDag-Erling Smørgravtid="protocol version mismatch" 5ce3adf43SDag-Erling Smørgrav 6ce3adf43SDag-Erling Smørgravmismatch () 7ce3adf43SDag-Erling Smørgrav{ 8ce3adf43SDag-Erling Smørgrav client=$2 9*4f52dfbbSDag-Erling Smørgrav banner=`echo ${client} | ${SSHD} -i -f ${OBJ}/sshd_proxy` 10ce3adf43SDag-Erling Smørgrav r=$? 11ce3adf43SDag-Erling Smørgrav trace "sshd prints ${banner}" 12ce3adf43SDag-Erling Smørgrav if [ $r -ne 255 ]; then 13*4f52dfbbSDag-Erling Smørgrav fail "sshd prints ${banner} but accepts version ${client}" 14ce3adf43SDag-Erling Smørgrav fi 15ce3adf43SDag-Erling Smørgrav} 16ce3adf43SDag-Erling Smørgrav 17*4f52dfbbSDag-Erling Smørgravmismatch SSH-1.5-HALLO 18