From: Christopher Faulet Date: Mon, 23 Dec 2024 10:24:29 +0000 (+0100) Subject: MINOR: tevt/stconn: Add a termination events log in the SE descriptor X-Git-Tag: v3.2-dev5~65 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=992b4b9726d52ab0384085941ded29f77d1ee997;p=thirdparty%2Fhaproxy.git MINOR: tevt/stconn: Add a termination events log in the SE descriptor This termination events log will be used to report events from the mux streams. The location will be "tevt_loc_se" and the muxes will be responsible to report the corresponding events. --- diff --git a/include/haproxy/stconn-t.h b/include/haproxy/stconn-t.h index ffd9c4461..6db88f709 100644 --- a/include/haproxy/stconn-t.h +++ b/include/haproxy/stconn-t.h @@ -317,10 +317,10 @@ struct sedesc { struct stconn *sc; /* the stream connector we're attached to, or NULL */ struct iobuf iobuf; /* contains data forwarded by the other side and that must be sent by the stream endpoint */ unsigned int flags; /* SE_FL_* */ + uint32_t term_evts_log; /* Termination events log: first 4 events reported */ struct se_abort_info abort_info; /* Info about abort, as reported by the endpoint and eventually enriched by the app level */ unsigned int lra; /* the last read activity */ unsigned int fsb; /* the first send blocked */ - /* 4 bytes hole here */ struct xref xref; /* cross reference with the opposite SC */ };