mirror of
https://github.com/haproxy/haproxy.git
synced 2026-04-15 21:59:41 -04:00
Revert "MINOR: tcp_rules: tcp-{request,response} requires TCP or HTTP mode"
This reverts commit 09b15e4163 since
we cannot perform the test during parsing as the effective proxy mode is
not yet known.
This commit is contained in:
parent
b6e1e9ec8b
commit
8e20fdbb1c
1 changed files with 0 additions and 12 deletions
|
|
@ -1105,12 +1105,6 @@ static int tcp_parse_tcp_rep(char **args, int section_type, struct proxy *curpx,
|
|||
return -1;
|
||||
}
|
||||
|
||||
if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
|
||||
memprintf(err, "%s %s is not allowed because %s %s is not in TCP or HTTP mode",
|
||||
args[0], args[1], proxy_type_str(curpx), curpx->id);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (strcmp(args[1], "inspect-delay") == 0) {
|
||||
if ((curpx == defpx && strlen(defpx->id) == 0) || !(curpx->cap & PR_CAP_BE)) {
|
||||
memprintf(err, "%s %s is only allowed in 'backend' sections or 'defaults' section with a name",
|
||||
|
|
@ -1228,12 +1222,6 @@ static int tcp_parse_tcp_req(char **args, int section_type, struct proxy *curpx,
|
|||
return -1;
|
||||
}
|
||||
|
||||
if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
|
||||
memprintf(err, "%s %s is not allowed because %s %s is not in TCP or HTTP mode",
|
||||
args[0], args[1], proxy_type_str(curpx), curpx->id);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (strcmp(args[1], "inspect-delay") == 0) {
|
||||
if (curpx == defpx && strlen(defpx->id) == 0) {
|
||||
memprintf(err, "%s %s is not allowed in anonymous 'defaults' sections",
|
||||
|
|
|
|||
Loading…
Reference in a new issue