diff options
author | Andrey Suvorov <a.suvorov@f5.com> | 2021-08-17 16:52:32 -0700 |
---|---|---|
committer | Andrey Suvorov <a.suvorov@f5.com> | 2021-08-17 16:52:32 -0700 |
commit | e0aa132172f03fe7c31484ce7d301813b5dacb89 (patch) | |
tree | 86c83ac1ffc2c842d99aca6ba47c7d7ad67ca82d /src/nxt_router.c | |
parent | 3bd60e317c142f4596bdc0ef4747ea0f2cc03503 (diff) | |
download | unit-e0aa132172f03fe7c31484ce7d301813b5dacb89.tar.gz unit-e0aa132172f03fe7c31484ce7d301813b5dacb89.tar.bz2 |
Added TLS session tickets support.
Diffstat (limited to 'src/nxt_router.c')
-rw-r--r-- | src/nxt_router.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nxt_router.c b/src/nxt_router.c index e0029d13..39d375f8 100644 --- a/src/nxt_router.c +++ b/src/nxt_router.c @@ -1470,6 +1470,7 @@ nxt_router_conf_create(nxt_task_t *task, nxt_router_temp_conf_t *tmcf, static nxt_str_t conf_commands_path = nxt_string("/tls/conf_commands"); static nxt_str_t conf_cache_path = nxt_string("/tls/session/cache_size"); static nxt_str_t conf_timeout_path = nxt_string("/tls/session/timeout"); + static nxt_str_t conf_tickets = nxt_string("/tls/session/tickets"); #endif static nxt_str_t static_path = nxt_string("/settings/http/static"); static nxt_str_t websocket_path = nxt_string("/settings/http/websocket"); @@ -1877,6 +1878,9 @@ nxt_router_conf_create(nxt_task_t *task, nxt_router_temp_conf_t *tmcf, tls_init->conf_cmds = nxt_conf_get_path(listener, &conf_commands_path); + tls_init->tickets_conf = nxt_conf_get_path(listener, + &conf_tickets); + if (nxt_conf_type(certificate) == NXT_CONF_ARRAY) { n = nxt_conf_array_elements_count(certificate); |