From ebc64db7d05766f33f7f4fb008cd181ca3a72590 Mon Sep 17 00:00:00 2001 From: David Garske Date: Mon, 20 Dec 2021 10:17:50 -0800 Subject: [PATCH] Fix for `--enable-pkcallbacks --disable-aes --disable-aesgcm`. --- wolfssl/internal.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wolfssl/internal.h b/wolfssl/internal.h index 0312e517b..10c88121e 100644 --- a/wolfssl/internal.h +++ b/wolfssl/internal.h @@ -3070,7 +3070,9 @@ struct WOLFSSL_CTX { CallbackGenSessionKey GenSessionKeyCb; /* Use generate session key handler */ CallbackEncryptKeys EncryptKeysCb;/* Use setting encrypt keys handler */ CallbackTlsFinished TlsFinishedCb; /* Use Tls finished handler */ +#if !defined(WOLFSSL_NO_TLS12) && !defined(WOLFSSL_AEAD_ONLY) CallbackVerifyMac VerifyMacCb; /* Use Verify mac handler */ +#endif #endif /* HAVE_PK_CALLBACKS */ #ifdef HAVE_WOLF_EVENT WOLF_EVENT_QUEUE event_queue;