From 292cd6f4e560f3e3124bddada7ba232111783b46 Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Thu, 26 Jan 2023 20:50:08 +0100 Subject: [PATCH] Don't use the cipher suite in check_openssl_server_bug We can detect PSK based on $TYPE. This allows more flexibility in how cipher suites are spelled. Signed-off-by: Gilles Peskine --- tests/compat.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/compat.sh b/tests/compat.sh index 2a93efc25..3f9070e5d 100755 --- a/tests/compat.sh +++ b/tests/compat.sh @@ -205,7 +205,7 @@ filter() check_openssl_server_bug() { if test "X$VERIFY" = "XYES" && is_dtls "$MODE" && \ - echo "$1" | grep "^TLS_PSK" >/dev/null; + test "$TYPE" = "PSK"; then SKIP_NEXT="YES" fi @@ -1029,7 +1029,7 @@ for VERIFY in $VERIFIES; do if [ "X" != "X$M_CIPHERS" ]; then start_server "OpenSSL" for i in $M_CIPHERS; do - check_openssl_server_bug $i + check_openssl_server_bug run_client mbedTLS $i done stop_server