BUG/MINOR: flt_trace/compression: Use the right flag to add the HTX support
Of course, the flag FLT_CFG_FL_HTX must be used and not
STRM_FLT_FL_HAS_FILTERS. "Fortunately", these 2 flags have the same value, so
everything worked as expected.
diff --git a/src/flt_http_comp.c b/src/flt_http_comp.c
index 35b0b72..5e0ee59 100644
--- a/src/flt_http_comp.c
+++ b/src/flt_http_comp.c
@@ -79,7 +79,7 @@
static int
comp_flt_init(struct proxy *px, struct flt_conf *fconf)
{
- fconf->flags |= STRM_FLT_FL_HAS_FILTERS;
+ fconf->flags |= FLT_CFG_FL_HTX;
return 0;
}
diff --git a/src/flt_trace.c b/src/flt_trace.c
index 5f26b2d..0dd655c 100644
--- a/src/flt_trace.c
+++ b/src/flt_trace.c
@@ -169,7 +169,7 @@
else
memprintf(&conf->name, "TRACE/%s", px->id);
- fconf->flags |= STRM_FLT_FL_HAS_FILTERS;
+ fconf->flags |= FLT_CFG_FL_HTX;
fconf->conf = conf;
TRACE(conf, "filter initialized [read random=%s - fwd random=%s - hexdump=%s]",