mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-01 03:34:39 +02:00
Merge pull request #2488 from aaronjense/openssh-fixes
Fix defines that aren't in configure.ac
This commit is contained in:
@@ -16299,7 +16299,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
switch (ctx->cipherType) {
|
||||
|
||||
#ifndef NO_AES
|
||||
#ifdef WOLFSSL_AES_CBC
|
||||
#ifdef HAVE_AES_CBC
|
||||
case AES_128_CBC_TYPE :
|
||||
case AES_192_CBC_TYPE :
|
||||
case AES_256_CBC_TYPE :
|
||||
@@ -16307,14 +16307,14 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
XMEMCPY(ctx->iv, &ctx->cipher.aes.reg, AES_BLOCK_SIZE);
|
||||
break;
|
||||
#endif
|
||||
#ifdef WOLFSSL_AES_GCM
|
||||
#ifdef HAVE_AESGCM
|
||||
case AES_128_GCM_TYPE :
|
||||
case AES_192_GCM_TYPE :
|
||||
case AES_256_GCM_TYPE :
|
||||
WOLFSSL_MSG("AES GCM");
|
||||
XMEMCPY(ctx->iv, &ctx->cipher.aes.reg, AES_BLOCK_SIZE);
|
||||
break;
|
||||
#endif /* WOLFSSL_AES_GCM */
|
||||
#endif /* HAVE_AESGCM */
|
||||
#ifdef WOLFSSL_AES_COUNTER
|
||||
case AES_128_CTR_TYPE :
|
||||
case AES_192_CTR_TYPE :
|
||||
@@ -16383,7 +16383,7 @@ int wolfSSL_EVP_MD_type(const WOLFSSL_EVP_MD *md)
|
||||
XMEMCPY(&ctx->cipher.aes.reg, ctx->iv, AES_BLOCK_SIZE);
|
||||
break;
|
||||
#endif
|
||||
#ifdef WOLFSSL_AES_GCM
|
||||
#ifdef HAVE_AESGCM
|
||||
case AES_128_GCM_TYPE :
|
||||
case AES_192_GCM_TYPE :
|
||||
case AES_256_GCM_TYPE :
|
||||
|
@@ -773,7 +773,7 @@ unsigned long WOLFSSL_CIPHER_mode(const WOLFSSL_EVP_CIPHER *cipher)
|
||||
case AES_256_CBC_TYPE:
|
||||
return WOLFSSL_EVP_CIPH_CBC_MODE;
|
||||
#endif
|
||||
#if defined(WOLFSSL_AES_GCM)
|
||||
#if defined(HAVE_AESGCM)
|
||||
case AES_128_GCM_TYPE:
|
||||
case AES_192_GCM_TYPE:
|
||||
case AES_256_GCM_TYPE:
|
||||
|
Reference in New Issue
Block a user