]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS
authorChristopher Faulet <cfaulet@haproxy.com>
Mon, 4 Apr 2022 05:51:21 +0000 (07:51 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 13 Apr 2022 13:10:15 +0000 (15:10 +0200)
commita0bdec350f37c9bbf33c713ecc339a9eb956709b
tree80262820fbb47d1f4990db5dd685d0f752eb0af6
parentba92787d132de0de8ed003dd4754ba05a71a681d
MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS

Remaining flags and associated functions are move in the conn-stream
scope. These flags are added on the endpoint and not the conn-stream
itself. This way it will be possible to get them from the mux or the
applet. The functions to get or set these flags are renamed accordingly with
the "cs_" prefix and updated to manipualte a conn-stream instead of a
stream-interface.
34 files changed:
addons/promex/service-prometheus.c
dev/flags/flags.c
include/haproxy/conn_stream-t.h
include/haproxy/cs_utils.h
include/haproxy/stream_interface-t.h
include/haproxy/stream_interface.h
src/activity.c
src/applet.c
src/cache.c
src/cli.c
src/conn_stream.c
src/debug.c
src/dns.c
src/flt_spoe.c
src/hlua.c
src/http_ana.c
src/http_client.c
src/map.c
src/mworker.c
src/peers.c
src/pool.c
src/proxy.c
src/resolvers.c
src/ring.c
src/server.c
src/sink.c
src/ssl_ckch.c
src/ssl_crtlist.c
src/ssl_sock.c
src/stats.c
src/stick_table.c
src/stream.c
src/stream_interface.c
src/tcp_rules.c