Move ticket, alpn detection into maybe_requires_ciphersuite_enabled
No intended behavior change. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
b898b3df90
commit
740b734f25
1 changed files with 9 additions and 10 deletions
|
@ -286,6 +286,15 @@ detect_required_features() {
|
|||
requires_ciphersuite_enabled "$tmp";;
|
||||
esac
|
||||
|
||||
case " $1 " in
|
||||
*[-_\ =]tickets=[^0]*)
|
||||
requires_config_enabled MBEDTLS_SSL_TICKET_C;;
|
||||
esac
|
||||
case " $1 " in
|
||||
*[-_\ =]alpn=*)
|
||||
requires_config_enabled MBEDTLS_SSL_ALPN;;
|
||||
esac
|
||||
|
||||
unset tmp
|
||||
}
|
||||
|
||||
|
@ -1258,16 +1267,6 @@ run_test() {
|
|||
requires_config_enabled MBEDTLS_SSL_PROTO_DTLS
|
||||
fi
|
||||
|
||||
# Check more TLS protocol features.
|
||||
case "$SRV_CMD $CLI_CMD" in
|
||||
*[-_\ =]tickets=[^0]*)
|
||||
requires_config_enabled MBEDTLS_SSL_TICKET_C;;
|
||||
esac
|
||||
case "$SRV_CMD $CLI_CMD" in
|
||||
*[-_\ =]alpn=*)
|
||||
requires_config_enabled MBEDTLS_SSL_ALPN;;
|
||||
esac
|
||||
|
||||
# If the client or server requires certain features that can be detected
|
||||
# from their command-line arguments, check that they're enabled.
|
||||
detect_required_features "$SRV_CMD" "$@"
|
||||
|
|
Loading…
Reference in a new issue