Ticket #1038: libressl.patch

File libressl.patch, 812 bytes (added by faminebadger, 6 years ago)

Patch to remove spurious local function in presence of libressl

  • src/openvpn/openssl_compat.h

    a b  
    711711}
    712712#endif /* SSL_CTX_get_max_proto_version */
    713713
    714 #ifndef SSL_CTX_set_min_proto_version
     714#if !defined(SSL_CTX_set_min_proto_version) && !defined(LIBRESSL_VERSION_NUMBER)
    715715/** Mimics SSL_CTX_set_min_proto_version for OpenSSL < 1.1 */
    716716static inline int
    717717SSL_CTX_set_min_proto_version(SSL_CTX *ctx, long tls_ver_min)
     
    740740}
    741741#endif /* SSL_CTX_set_min_proto_version */
    742742
    743 #ifndef SSL_CTX_set_max_proto_version
     743#if !defined(SSL_CTX_set_max_proto_version) && !defined(LIBRESSL_VERSION_NUMBER)
    744744/** Mimics SSL_CTX_set_max_proto_version for OpenSSL < 1.1 */
    745745static inline int
    746746SSL_CTX_set_max_proto_version(SSL_CTX *ctx, long tls_ver_max)