diff --git a/src/internal.c b/src/internal.c index 807e5a746..81bc5376d 100644 --- a/src/internal.c +++ b/src/internal.c @@ -20784,7 +20784,7 @@ default: return HandleDTLSDecryptFailed(ssl); } #endif /* WOLFSSL_DTLS */ - #ifdef WOLFSSL_EXTRA_ALERTS + #if defined(WOLFSSL_EXTRA_ALERTS) && !defined(WOLFSSL_NO_ETM_ALERT) if (!ssl->options.dtls) SendAlert(ssl, alert_fatal, bad_record_mac); #endif @@ -20879,7 +20879,7 @@ default: #endif ) { WOLFSSL_MSG("Plaintext too long - Encrypt-Then-MAC"); - #if defined(WOLFSSL_EXTRA_ALERTS) + #if defined(WOLFSSL_EXTRA_ALERTS) && !defined(WOLFSSL_NO_ETM_ALERT) SendAlert(ssl, alert_fatal, record_overflow); #endif WOLFSSL_ERROR_VERBOSE(BUFFER_ERROR);