comparison src/event/ngx_event_openssl.c @ 5573:7c05f6590753

SSL: the $ssl_session_reused variable.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 11 Feb 2014 19:20:25 +0400
parents 49b1ad48b55c
children 5024d29354f1
comparison
equal deleted inserted replaced
5558:eeb3c2719147 5573:7c05f6590753
2527 return NGX_OK; 2527 return NGX_OK;
2528 } 2528 }
2529 2529
2530 2530
2531 ngx_int_t 2531 ngx_int_t
2532 ngx_ssl_get_session_reused(ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s)
2533 {
2534 if (SSL_session_reused(c->ssl->connection)) {
2535 ngx_str_set(s, "r");
2536
2537 } else {
2538 ngx_str_set(s, ".");
2539 }
2540
2541 return NGX_OK;
2542 }
2543
2544
2545 ngx_int_t
2532 ngx_ssl_get_raw_certificate(ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s) 2546 ngx_ssl_get_raw_certificate(ngx_connection_t *c, ngx_pool_t *pool, ngx_str_t *s)
2533 { 2547 {
2534 size_t len; 2548 size_t len;
2535 BIO *bio; 2549 BIO *bio;
2536 X509 *cert; 2550 X509 *cert;