Revert "MINOR: stktable: "stick" requires TCP or HTTP mode"

This reverts commit 098ae743fd since we
cannot perform the test during parsing as the effective proxy mode is
not yet known.
This commit is contained in:
Aurelien DARRAGON
2023-11-17 18:01:37 +01:00
committed by Willy Tarreau
parent 8e20fdbb1c
commit c90d7dc46b

View File

@@ -1546,13 +1546,6 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm)
goto out;
}
if (curproxy->mode != PR_MODE_TCP && curproxy->mode != PR_MODE_HTTP) {
ha_alert("parsing [%s:%d] : 'stick-table' requires TCP or HTTP mode.\n",
file, linenum);
err_code |= ERR_ALERT | ERR_FATAL;
goto out;
}
other = stktable_find_by_name(curproxy->id);
if (other) {
ha_alert("parsing [%s:%d] : stick-table name '%s' conflicts with table declared in %s '%s' at %s:%d.\n",
@@ -1605,13 +1598,6 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm)
goto out;
}
if (curproxy->mode != PR_MODE_TCP && curproxy->mode != PR_MODE_HTTP) {
ha_alert("parsing [%s:%d] : '%s' requires TCP or HTTP mode.\n",
file, linenum, args[0]);
err_code |= ERR_ALERT | ERR_FATAL;
goto out;
}
if (warnifnotcap(curproxy, PR_CAP_BE, file, linenum, args[0], NULL)) {
err_code |= ERR_WARN;
goto out;