mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-04-27 05:18:00 +00:00
BUG/MINOR: ssl: entry->ckch_inst not initialized
The head of the list entry->ckch_inst was not initialized when opening a directory or reading a crt-list.
This commit is contained in:
parent
2be4a2e02d
commit
c2e3b72adf
@ -4605,6 +4605,7 @@ static int crtlist_load_cert_dir(char *path, struct bind_conf *bind_conf, struct
|
||||
entry->fcount = 0;
|
||||
entry->filters = NULL;
|
||||
entry->ssl_conf = NULL;
|
||||
LIST_INIT(&entry->ckch_inst);
|
||||
|
||||
#if HA_OPENSSL_VERSION_NUMBER >= 0x1000200fL
|
||||
is_bundle = 0;
|
||||
@ -4862,6 +4863,7 @@ static int crtlist_parse_file(char *file, struct bind_conf *bind_conf, struct pr
|
||||
entry->node.key = ckchs;
|
||||
entry->ssl_conf = ssl_conf;
|
||||
entry->crtlist = newlist;
|
||||
LIST_INIT(&entry->ckch_inst);
|
||||
/* filters */
|
||||
entry->filters = crtlist_dup_filters(&args[cur_arg], arg - cur_arg - 1);
|
||||
entry->fcount = arg - cur_arg - 1;
|
||||
|
Loading…
Reference in New Issue
Block a user