From 992b4b9726d52ab0384085941ded29f77d1ee997 Mon Sep 17 00:00:00 2001 From: Christopher Faulet Date: Mon, 23 Dec 2024 11:24:29 +0100 Subject: [PATCH] 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. --- include/haproxy/stconn-t.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 */ };