nxt_tls.h (1828:c548e46fe516) nxt_tls.h (1884:4645a43bc248)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_TLS_H_INCLUDED_
8#define _NXT_TLS_H_INCLUDED_

--- 55 unchanged lines hidden (view full) ---

64
65 const nxt_tls_lib_t *lib;
66
67 char *ciphers;
68
69 char *ca_certificate;
70
71 size_t buffer_size;
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_TLS_H_INCLUDED_
8#define _NXT_TLS_H_INCLUDED_

--- 55 unchanged lines hidden (view full) ---

64
65 const nxt_tls_lib_t *lib;
66
67 char *ciphers;
68
69 char *ca_certificate;
70
71 size_t buffer_size;
72
73 uint8_t no_wait_shutdown; /* 1 bit */
72};
73
74
75#if (NXT_HAVE_OPENSSL)
76extern const nxt_tls_lib_t nxt_openssl_lib;
77
78void nxt_cdecl nxt_openssl_log_error(nxt_task_t *task, nxt_uint_t level,
79 const char *fmt, ...);

--- 17 unchanged lines hidden ---
74};
75
76
77#if (NXT_HAVE_OPENSSL)
78extern const nxt_tls_lib_t nxt_openssl_lib;
79
80void nxt_cdecl nxt_openssl_log_error(nxt_task_t *task, nxt_uint_t level,
81 const char *fmt, ...);

--- 17 unchanged lines hidden ---