diff --git a/include/mbedtls/check_config.h b/include/mbedtls/check_config.h index 43e538cf97..519c2b1ffc 100644 --- a/include/mbedtls/check_config.h +++ b/include/mbedtls/check_config.h @@ -903,8 +903,8 @@ #error "MBEDTLS_SSL_CID_OUT_LEN_MAX too large (max 255)" #endif -#if !defined(MBEDTLS_SSL_DTLS_CONNECTION_ID) && \ - defined(MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT) +#if defined(MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT) && \ + !defined(MBEDTLS_SSL_DTLS_CONNECTION_ID) #error "MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT defined, but not all prerequsites" #endif