From: Aurelien DARRAGON Date: Fri, 17 Nov 2023 17:05:20 +0000 (+0100) Subject: Revert "MINOR: flt_http_comp: "compression" requires TCP or HTTP mode" X-Git-Tag: v2.9-dev10~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8948fb7ac4619c54be6664234ddfdff8fc01cfa;p=thirdparty%2Fhaproxy.git Revert "MINOR: flt_http_comp: "compression" requires TCP or HTTP mode" This reverts commit 225526dc16949ccbc83f59378d644eb6bda7681c since we cannot perform the test during parsing as the effective proxy mode is not yet known. --- diff --git a/src/flt_http_comp.c b/src/flt_http_comp.c index becfa52785..d34b56a86d 100644 --- a/src/flt_http_comp.c +++ b/src/flt_http_comp.c @@ -789,12 +789,6 @@ parse_compression_options(char **args, int section, struct proxy *proxy, else comp = proxy->comp; - if (proxy->mode != PR_MODE_TCP && proxy->mode != PR_MODE_HTTP) { - memprintf(err, "parsing [%s:%d] : '%s' requires TCP or HTTP mode.", - file, line, args[0]); - ret = -1; - goto end; - } if (strcmp(args[1], "algo") == 0 || strcmp(args[1], "algo-res") == 0) { struct comp_ctx *ctx; int cur_arg = 2;