From: Christopher Faulet Date: Wed, 10 Jan 2024 13:17:14 +0000 (+0100) Subject: MINOR: stconn: Explicitly use an appctx to attach a stconn on it X-Git-Tag: v3.0-dev3~69 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ad937372f336edf16ee98af6142d8a631da8dda5;p=thirdparty%2Fhaproxy.git MINOR: stconn: Explicitly use an appctx to attach a stconn on it In sc_attach_applet, an untyped pointer (void *) was used to attach a SC on an applet. There is no reason to not use the right type here. So now a pointer on an appctx is explicitly used. --- diff --git a/src/stconn.c b/src/stconn.c index 74efca7efd..a5ab351274 100644 --- a/src/stconn.c +++ b/src/stconn.c @@ -312,9 +312,9 @@ int sc_attach_mux(struct stconn *sc, void *sd, void *ctx) * removed. This function is called by a stream when a backend applet is * registered. */ -static void sc_attach_applet(struct stconn *sc, void *sd) +static void sc_attach_applet(struct stconn *sc, struct appctx *appctx) { - sc->sedesc->se = sd; + sc->sedesc->se = appctx; sc_ep_set(sc, SE_FL_T_APPLET); sc_ep_clr(sc, SE_FL_DETACHED); if (sc_strm(sc)) {