comparison src/event/ngx_event_openssl.h @ 7935:eb6c77e6d55d

SSL: added $ssl_alpn_protocol variable. The variable contains protocol selected by ALPN during handshake and is empty otherwise.
author Vladimir Homutov <vl@nginx.com>
date Thu, 14 Oct 2021 11:46:23 +0300
parents 509b663a789c
children 65946a191197
comparison
equal deleted inserted replaced
7934:61abb35bb8cf 7935:eb6c77e6d55d
263 ngx_str_t *s); 263 ngx_str_t *s);
264 ngx_int_t ngx_ssl_get_early_data(ngx_connection_t *c, ngx_pool_t *pool, 264 ngx_int_t ngx_ssl_get_early_data(ngx_connection_t *c, ngx_pool_t *pool,
265 ngx_str_t *s); 265 ngx_str_t *s);
266 ngx_int_t ngx_ssl_get_server_name(ngx_connection_t *c, ngx_pool_t *pool, 266 ngx_int_t ngx_ssl_get_server_name(ngx_connection_t *c, ngx_pool_t *pool,
267 ngx_str_t *s); 267 ngx_str_t *s);
268 ngx_int_t ngx_ssl_get_alpn_protocol(ngx_connection_t *c, ngx_pool_t *pool,
269 ngx_str_t *s);
268 ngx_int_t ngx_ssl_get_raw_certificate(ngx_connection_t *c, ngx_pool_t *pool, 270 ngx_int_t ngx_ssl_get_raw_certificate(ngx_connection_t *c, ngx_pool_t *pool,
269 ngx_str_t *s); 271 ngx_str_t *s);
270 ngx_int_t ngx_ssl_get_certificate(ngx_connection_t *c, ngx_pool_t *pool, 272 ngx_int_t ngx_ssl_get_certificate(ngx_connection_t *c, ngx_pool_t *pool,
271 ngx_str_t *s); 273 ngx_str_t *s);
272 ngx_int_t ngx_ssl_get_escaped_certificate(ngx_connection_t *c, ngx_pool_t *pool, 274 ngx_int_t ngx_ssl_get_escaped_certificate(ngx_connection_t *c, ngx_pool_t *pool,