projects
/
haproxy-3.0.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b7296c4
)
MINOR: ssl: initialize all list in ckch_inst_new()
author
William Lallemand
<wlallemand@haproxy.com>
Thu, 9 Apr 2020 14:25:10 +0000
(16:25 +0200)
committer
William Lallemand
<wlallemand@haproxy.org>
Thu, 9 Apr 2020 14:46:50 +0000
(16:46 +0200)
The ckch_inst_new() function is not up to date with the latest
list added into the structure. Update the list of structure to
initialize.
src/ssl_sock.c
patch
|
blob
|
history
diff --git
a/src/ssl_sock.c
b/src/ssl_sock.c
index
8f84c67
..
a09e437
100644
(file)
--- a/
src/ssl_sock.c
+++ b/
src/ssl_sock.c
@@
-2904,8
+2904,12
@@
static struct ckch_inst *ckch_inst_new()
struct ckch_inst *ckch_inst;
ckch_inst = calloc(1, sizeof *ckch_inst);
- if (ckch_inst)
- LIST_INIT(&ckch_inst->sni_ctx);
+ if (!ckch_inst)
+ return NULL;
+
+ LIST_INIT(&ckch_inst->sni_ctx);
+ LIST_INIT(&ckch_inst->by_ckchs);
+ LIST_INIT(&ckch_inst->by_crtlist_entry);
return ckch_inst;
}