Ticket #1611: nginx-libre.patch

File nginx-libre.patch, 856 bytes (added by Ruud van Asseldonk, 8 years ago)
  • src/event/ngx_event_openssl.c

    diff -r 70c6b08973a0 src/event/ngx_event_openssl.c
    a b  
    4040static int ngx_ssl_new_session(ngx_ssl_conn_t *ssl_conn,
    4141    ngx_ssl_session_t *sess);
    4242static ngx_ssl_session_t *ngx_ssl_get_cached_session(ngx_ssl_conn_t *ssl_conn,
    43 #if OPENSSL_VERSION_NUMBER >= 0x10100003L
     43#if OPENSSL_VERSION_NUMBER >= 0x10100003L || LIBRESSL_VERSION_NUMBER >= 0x2080000fL
    4444    const
    4545#endif
    4646    u_char *id, int len, int *copy);
     
    26932693
    26942694static ngx_ssl_session_t *
    26952695ngx_ssl_get_cached_session(ngx_ssl_conn_t *ssl_conn,
    2696 #if OPENSSL_VERSION_NUMBER >= 0x10100003L
     2696#if OPENSSL_VERSION_NUMBER >= 0x10100003L || LIBRESSL_VERSION_NUMBER >= 0x2080000fL
    26972697    const
    26982698#endif
    26992699    u_char *id, int len, int *copy)