MINOR: filters: Add stream_filters structure to hide filters info
authorChristopher Faulet <cfaulet@qualys.com>
Thu, 3 Dec 2015 10:48:03 +0000 (11:48 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 9 Feb 2016 13:53:15 +0000 (14:53 +0100)
commitfcf035cb5a89d6be8844261dcf82722650191711
tree92731d6476668189f9c558c616539f0fa9024d74
parentdbe34eb8cb20f69baa3b68b9253a961d035a598d
MINOR: filters: Add stream_filters structure to hide filters info

From the stream point of view, this new structure is opaque. it hides filters
implementation details. So, impact for future optimizations will be reduced
(well, we hope so...).

Some small improvements has been made in filters.c to avoid useless checks.
include/proto/filters.h
include/types/filters.h
include/types/stream.h
src/filters.c
src/flt_http_comp.c