]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUG/MINOR: log-forward: fail on unknown keywords
authorWilly Tarreau <w@1wt.eu>
Wed, 16 Sep 2020 13:04:33 +0000 (15:04 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 16 Sep 2020 13:04:33 +0000 (15:04 +0200)
The log-forward section silently ignores junk and unknown keywords, make
it fail! No backport is needed.

src/log.c

index 5f1f96e5182a10c647165e65e0151a2fd39d7105..e8b172d48f22504d3804007a89c1434e782bd46a 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -3688,6 +3688,11 @@ int cfg_parse_log_forward(const char *file, int linenum, char **args, int kwm)
                        goto out;
                }
        }
+       else {
+               ha_alert("parsing [%s:%d] : unknown keyword '%s' in log-forward section.\n", file, linenum, args[0]);
+               err_code |= ERR_ALERT | ERR_ABORT;
+               goto out;
+       }
 out:
        return err_code;
 }