haproxy/include
William Lallemand 1d29c7438e MEDIUM: ssl: split ssl_sock_add_cert_sni()
In order to allow the creation of sni_ctx in runtime, we need to split
the function to allow rollback.

We need to be able to allocate all sni_ctxs required before inserting
them in case we need to rollback if we didn't succeed the allocation.

The function was splitted in 2 parts.

The first one ckch_inst_add_cert_sni() allocates a struct sni_ctx, fill
it with the right data and insert it in the ckch_inst's list of sni_ctx.

The second will take every sni_ctx in the ckch_inst and insert them in
the bind_conf's sni tree.
2019-10-11 17:32:03 +02:00
..
common MINOR: lists: Fix alignement of \ when relevant. 2019-10-11 16:56:25 +02:00
import BUILD: threads/plock: fix a build issue on Clang without optimization 2017-11-20 21:06:35 +01:00
proto MINOR: ssl: initialize explicitly the sni_ctx trees 2019-10-11 17:32:02 +02:00
types MEDIUM: ssl: split ssl_sock_add_cert_sni() 2019-10-11 17:32:03 +02:00