lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

0030-support-OPENSSL_NO_COMP.patch (769B)


      1 --- lua-openssl-0.6.0.old/src/ssl.c	2016-09-19 08:30:43.735075695 +0200
      2 +++ lua-openssl-0.6.0/src/ssl.c	2016-09-19 08:48:37.393737125 +0200
      3 @@ -1245,7 +1250,7 @@
      4    lua_pushinteger(L, st);
      5    return 2;
      6  }
      7 -#ifndef LIBRESSL_VERSION_NUMBER
      8 +#if !defined(OPENSSL_NO_COMP) && !defined(LIBRESSL_VERSION_NUMBER)
      9  static int openssl_ssl_current_compression(lua_State *L)
     10  {
     11    SSL* s = CHECK_OBJECT(1, SSL, "openssl.ssl");
     12 @@ -1803,7 +1808,7 @@
     13    {"getfd",     openssl_ssl_getfd},
     14 
     15    {"current_cipher",        openssl_ssl_current_cipher},
     16 -#ifndef LIBRESSL_VERSION_NUMBER
     17 +#if !defined(OPENSSL_NO_COMP) && !defined(LIBRESSL_VERSION_NUMBER)
     18    {"current_compression",   openssl_ssl_current_compression},
     19  #endif
     20    {"getpeerverification",   openssl_ssl_getpeerverification},