123456789101112131415161718192021222324252627282930313233343536 |
- # $OpenBSD: portnum.sh,v 1.2 2013/05/17 10:34:30 dtucker Exp $
- # Placed in the Public Domain.
- tid="port number parsing"
- badport()
- {
- port=$1
- verbose "$tid: invalid port $port"
- if ${SSH} -F $OBJ/ssh_proxy -p $port somehost true 2> /dev/null; then
- fail "$tid accepted invalid port $port"
- fi
- }
- goodport()
- {
- port=$1
- verbose "$tid: valid port $port"
- if ${SSH} -F $OBJ/ssh_proxy -p $port somehost true 2> /dev/null; then
- :
- else
- fail "$tid rejected valid port $port"
- fi
- }
- badport 0
- badport 65536
- badport 131073
- badport 2000blah
- badport blah2000
- goodport 1
- goodport 22
- goodport 2222
- goodport 22222
- goodport 65535
|