mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-25 06:02:08 +00:00
MEDIUM: ssl: ckch_conf_parse() uses -1/0/1 for off/default/on
ckch_conf_parse() now set -1 for a off value and 1 for a on value. This allow to detect when a value is the default since the struct are memset to 0.
This commit is contained in:
parent
2b8880e395
commit
c5a665f5d8
@ -4166,7 +4166,7 @@ int ckch_conf_parse(char **args, int cur_arg, struct ckch_conf *f, int *found, c
|
||||
if (strcmp(args[cur_arg + 1], "on") == 0) {
|
||||
*t = 1;
|
||||
} else if (strcmp(args[cur_arg + 1], "off") == 0) {
|
||||
*t = 0;
|
||||
*t = -1;
|
||||
} else {
|
||||
memprintf(err, "parsing [%s:%d] : cannot parse '%s' value '%s', 'on' or 'off' is expected.\n",
|
||||
file, linenum, args[cur_arg], args[cur_arg + 1]);
|
||||
|
Loading…
Reference in New Issue
Block a user