mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-06-20 15:37:54 +00:00
compat.sh exits non-zero on failure
This commit is contained in:
parent
017bf57daa
commit
aec1385551
|
@ -4,6 +4,8 @@ MODES="ssl3 tls1 tls1_1 tls1_2"
|
||||||
VERIFIES="NO YES"
|
VERIFIES="NO YES"
|
||||||
OPENSSL=openssl
|
OPENSSL=openssl
|
||||||
|
|
||||||
|
FAILED=0
|
||||||
|
|
||||||
for VERIFY in $VERIFIES;
|
for VERIFY in $VERIFIES;
|
||||||
do
|
do
|
||||||
if [ "X$VERIFY" = "XYES" ];
|
if [ "X$VERIFY" = "XYES" ];
|
||||||
|
@ -107,6 +109,7 @@ do
|
||||||
echo Ciphersuite not supported in client
|
echo Ciphersuite not supported in client
|
||||||
elif [ "$EXIT" != "0" ];
|
elif [ "$EXIT" != "0" ];
|
||||||
then
|
then
|
||||||
|
FAILED=1
|
||||||
echo Failed
|
echo Failed
|
||||||
echo $RESULT
|
echo $RESULT
|
||||||
else
|
else
|
||||||
|
@ -133,6 +136,7 @@ do
|
||||||
then
|
then
|
||||||
echo "Ciphersuite not supported in server"
|
echo "Ciphersuite not supported in server"
|
||||||
else
|
else
|
||||||
|
FAILED=1
|
||||||
echo Failed
|
echo Failed
|
||||||
echo ../programs/ssl/ssl_server2 $P_SERVER_ARGS
|
echo ../programs/ssl/ssl_server2 $P_SERVER_ARGS
|
||||||
echo $OPENSSL s_client -$MODE -cipher $i $O_CLIENT_ARGS
|
echo $OPENSSL s_client -$MODE -cipher $i $O_CLIENT_ARGS
|
||||||
|
@ -173,6 +177,7 @@ do
|
||||||
echo Ciphersuite not supported in client
|
echo Ciphersuite not supported in client
|
||||||
elif [ "$EXIT" != "0" ];
|
elif [ "$EXIT" != "0" ];
|
||||||
then
|
then
|
||||||
|
FAILED=1
|
||||||
echo Failed
|
echo Failed
|
||||||
echo $RESULT
|
echo $RESULT
|
||||||
else
|
else
|
||||||
|
@ -183,3 +188,5 @@ kill $PROCESS_ID
|
||||||
|
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
|
exit $FAILED
|
||||||
|
|
Loading…
Reference in a new issue