diff --git a/crypto/cversion.c b/crypto/cversion.c index 534e7eba55b36..cd7fa0c63e2c7 100644 --- a/crypto/cversion.c +++ b/crypto/cversion.c @@ -38,6 +38,10 @@ const char *OpenSSL_version(int t) return "ENGINESDIR: \"" ENGINESDIR "\""; #else return "ENGINESDIR: N/A"; +#endif +#ifndef OPENSSL_NO_QUIC + case OPENSSL_INFO_QUIC: + return "QUIC"; #endif } return "not available"; diff --git a/include/openssl/crypto.h b/include/openssl/crypto.h index 7d0b526236f8e..5fdd7c3d04d34 100644 --- a/include/openssl/crypto.h +++ b/include/openssl/crypto.h @@ -161,6 +161,10 @@ const char *OpenSSL_version(int type); # define OPENSSL_DIR 4 # define OPENSSL_ENGINES_DIR 5 +# ifndef OPENSSL_NO_QUIC +# define OPENSSL_INFO_QUIC 2000 +# endif + int OPENSSL_issetugid(void); typedef void CRYPTO_EX_new (void *parent, void *ptr, CRYPTO_EX_DATA *ad,