MINOR: stconn: Be able to detect applets using HTX

IS_HXT_SC() macro is only usable if the stream-connector is attached to a
connection. It is a bit restrictive because this cannot work if the SC is
attached to an applet. So let's fix that be adding the support of applets
too.
This commit is contained in:
Christopher Faulet 2024-01-11 10:03:38 +01:00
parent 6734e56514
commit 0dd7ff0d67

View File

@ -34,7 +34,7 @@ struct appctx;
struct stream;
struct check;
#define IS_HTX_SC(sc) (sc_conn(sc) && IS_HTX_CONN(__sc_conn(sc)))
#define IS_HTX_SC(sc) ((sc_conn(sc) && IS_HTX_CONN(__sc_conn(sc))) || (sc_appctx(sc) && IS_HTX_STRM(__sc_strm(sc))))
struct sedesc *sedesc_new();
void sedesc_free(struct sedesc *sedesc);