MINOR: spoe: Remove SPOE details from the appctx structure
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 4 Jan 2017 13:14:19 +0000 (14:14 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 9 Mar 2017 14:32:55 +0000 (15:32 +0100)
commit42bfa46234f4920be22e0dbd0107c6120b1f7437
tree52d89ffab113275f93f93e6ed812aa536e892f3d
parentf95b111ddeba3be9c7e7f7e0e79961140ccabba3
MINOR: spoe: Remove SPOE details from the appctx structure

Now, as for peers, we use an opaque pointer to store information related to the
SPOE filter in appctx structure. These information are now stored in a dedicated
structure (spoe_appctx) and allocated, using a pool, when the applet is created.

This removes the dependency between applets and the SPOE filter and avoids to
eventually inflate the appctx structure.
include/types/applet.h
src/flt_spoe.c