BUG/MINOR: ssl-sock: do not return an uninitialized pointer in ckch_inst_sni_ctx_to_s...
authorWilly Tarreau <w@1wt.eu>
Thu, 5 Mar 2020 15:26:12 +0000 (16:26 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 5 Mar 2020 15:26:12 +0000 (16:26 +0100)
commitd04a2a665496a6ebd831118337f182badb28ddcf
treec4ce14088ff0a86bc336bd1d68e0a55e09cd9f2e
parentc9c6cdbf9c0e61ee88d68960a3220a4fcbf912cd
BUG/MINOR: ssl-sock: do not return an uninitialized pointer in ckch_inst_sni_ctx_to_sni_filters

There's a build error reported here:
   https://github.com/haproxy/haproxy/commit/c9c6cdbf9c0e61ee88d68960a3220a4fcbf912cd/checks?check_suite_id=501365673

It's just caused by an inconditional assignment of tmp_filter to
*sni_filter without having been initialized, though it's harmless because
this return pointer is not used when fcount is NULL, which is the only
case where this happens.

No backport is needed as this was brought today by commit 38df1c8006
("MINOR: ssl/cli: support crt-list filters").
src/ssl_sock.c