mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-18 04:56:56 +02:00
[MINOR] config: the "capture" keyword is not allowed in backends
The "capture" keyword is only supported by frontends, fix the check.
(cherry picked from commit 3b6b1a984d
)
This commit is contained in:
parent
79c9046b8b
commit
914a788c07
@ -877,7 +877,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int inv)
|
||||
curproxy->iface_len = defproxy.iface_len;
|
||||
}
|
||||
|
||||
if (curproxy->cap & PR_CAP_RS) {
|
||||
if (curproxy->cap & PR_CAP_FE) {
|
||||
if (defproxy.capture_name)
|
||||
curproxy->capture_name = strdup(defproxy.capture_name);
|
||||
curproxy->capture_namelen = defproxy.capture_namelen;
|
||||
@ -1288,7 +1288,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int inv)
|
||||
}
|
||||
} /* Url App Session */
|
||||
else if (!strcmp(args[0], "capture")) {
|
||||
if (warnifnotcap(curproxy, PR_CAP_RS, file, linenum, args[0], NULL))
|
||||
if (warnifnotcap(curproxy, PR_CAP_FE, file, linenum, args[0], NULL))
|
||||
err_code |= ERR_WARN;
|
||||
|
||||
if (!strcmp(args[1], "cookie")) { /* name of a cookie to capture */
|
||||
|
Loading…
Reference in New Issue
Block a user