]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
DEBUG: connection/flags: add QSTRM flags for the decoder
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 2 Apr 2026 14:21:40 +0000 (16:21 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 2 Apr 2026 14:58:00 +0000 (16:58 +0200)
Add new flags CO_FL_QSTRM_SEND and CO_FL_QSTRM_RECV in conn_show_flags()
so that they can be decoded by dev/flags/flags utility.

No backport needed.

include/haproxy/connection-t.h

index bbd4212a2043c30398c3a2655ba57407717b628f..bc69ab3532d093d82505ff85727b48535c360a05 100644 (file)
@@ -213,13 +213,14 @@ static forceinline char *conn_show_flags(char *buf, size_t len, const char *deli
        /* flags */
        _(CO_FL_SAFE_LIST, _(CO_FL_IDLE_LIST, _(CO_FL_CTRL_READY,
        _(CO_FL_REVERSED, _(CO_FL_ACT_REVERSING, _(CO_FL_OPT_MARK, _(CO_FL_OPT_TOS,
+       _(CO_FL_QSTRM_SEND, _(CO_FL_QSTRM_RECV,
        _(CO_FL_XPRT_READY, _(CO_FL_WANT_DRAIN, _(CO_FL_WAIT_ROOM, _(CO_FL_SSL_NO_CACHED_INFO, _(CO_FL_EARLY_SSL_HS,
        _(CO_FL_EARLY_DATA, _(CO_FL_SOCKS4_SEND, _(CO_FL_SOCKS4_RECV, _(CO_FL_SOCK_RD_SH,
        _(CO_FL_SOCK_WR_SH, _(CO_FL_ERROR, _(CO_FL_FDLESS, _(CO_FL_WAIT_L4_CONN,
        _(CO_FL_WAIT_L6_CONN, _(CO_FL_SEND_PROXY, _(CO_FL_ACCEPT_PROXY, _(CO_FL_ACCEPT_CIP,
        _(CO_FL_SSL_WAIT_HS, _(CO_FL_PRIVATE, _(CO_FL_RCVD_PROXY, _(CO_FL_SESS_IDLE,
        _(CO_FL_XPRT_TRACKED
-       )))))))))))))))))))))))))))));
+       )))))))))))))))))))))))))))))));
        /* epilogue */
        _(~0U);
        return buf;