mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-05-04 12:41:00 +02:00
MINOR: cfgparse: warn when gid parameter is not a number
Currently, no warning are emitted when the gid is not a number. Purpose of this warning is to let admins know they their configuration won't be applied as expected.
This commit is contained in:
parent
79fee6aa7a
commit
776e518caf
@ -1095,7 +1095,11 @@ int cfg_parse_global(const char *file, int linenum, char **args, int kwm)
|
||||
err_code |= ERR_ALERT | ERR_FATAL;
|
||||
goto out;
|
||||
}
|
||||
global.gid = atol(args[1]);
|
||||
if (strl2irc(args[1], strlen(args[1]), &global.gid) != 0) {
|
||||
Warning("parsing [%s:%d] : gid: string '%s' is not a number.\n | You might want to use the 'group' parameter to use a system group name.\n", file, linenum, args[1]);
|
||||
err_code |= ERR_WARN;
|
||||
goto out;
|
||||
}
|
||||
}
|
||||
else if (!strcmp(args[0], "external-check")) {
|
||||
if (alertif_too_many_args(0, file, linenum, args, &err_code))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user