diff options
-rw-r--r-- | include/openssl/dtls1.h | 8 | ||||
-rw-r--r-- | include/openssl/tls1.h | 4 |
2 files changed, 9 insertions, 3 deletions
diff --git a/include/openssl/dtls1.h b/include/openssl/dtls1.h index 21b5252..f717afb 100644 --- a/include/openssl/dtls1.h +++ b/include/openssl/dtls1.h @@ -14,10 +14,14 @@ extern "C" { #endif +#include <openssl/opensslconf.h> + # define DTLS1_VERSION 0xFEFF # define DTLS1_2_VERSION 0xFEFD -# define DTLS_MIN_VERSION DTLS1_VERSION -# define DTLS_MAX_VERSION DTLS1_2_VERSION +# if !OPENSSL_API_3 +# define DTLS_MIN_VERSION DTLS1_VERSION +# define DTLS_MAX_VERSION DTLS1_2_VERSION +# endif # define DTLS1_VERSION_MAJOR 0xFE # define DTLS1_BAD_VER 0x0100 diff --git a/include/openssl/tls1.h b/include/openssl/tls1.h index c57344c..166f15a 100644 --- a/include/openssl/tls1.h +++ b/include/openssl/tls1.h @@ -28,7 +28,9 @@ extern "C" { # define TLS1_1_VERSION 0x0302 # define TLS1_2_VERSION 0x0303 # define TLS1_3_VERSION 0x0304 -# define TLS_MAX_VERSION TLS1_3_VERSION +# if !OPENSSL_API_3 +# define TLS_MAX_VERSION TLS1_3_VERSION +# endif /* Special value for method supporting multiple versions */ # define TLS_ANY_VERSION 0x10000 |