From b08d180bc94f3790e64c5b2b919d0adbf1a32e4b Mon Sep 17 00:00:00 2001 From: Carie Pointer Date: Mon, 9 Dec 2019 16:13:18 -0700 Subject: [PATCH] WOLFSSL_DH redefined error fix --- wolfssl/ssl.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wolfssl/ssl.h b/wolfssl/ssl.h index 2c04187e3..c17f8ad8c 100644 --- a/wolfssl/ssl.h +++ b/wolfssl/ssl.h @@ -176,7 +176,10 @@ typedef struct WOLFSSL_v3_ext_method WOLFSSL_v3_ext_method; typedef struct WOLFSSL_ASN1_STRING WOLFSSL_ASN1_STRING; typedef struct WOLFSSL_dynlock_value WOLFSSL_dynlock_value; +#ifndef WOLFSSL_DH_TYPE_DEFINED /* guard on redeclaration */ typedef struct WOLFSSL_DH WOLFSSL_DH; +#define WOLFSSL_DH_TYPE_DEFINED /* guard on redeclaration */ +#endif typedef struct WOLFSSL_ASN1_BIT_STRING WOLFSSL_ASN1_BIT_STRING; typedef struct WOLFSSL_ASN1_TYPE WOLFSSL_ASN1_TYPE;