MEDIUM: channel: Remove CF_READ_ATTACHED and report CF_READ_EVENT instead
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 20 Dec 2022 17:47:39 +0000 (18:47 +0100)
committerChristopher Faulet <cfaulet@haproxy.com>
Mon, 9 Jan 2023 17:41:08 +0000 (18:41 +0100)
commit2357718217df41f02a87c0ae9ded3e91f97925ab
treea9899d991f2267c07297668a7cd5c57adda61e5d
parent049fbcd36a8c94906d752eb868f79ecd0034c2c9
MEDIUM: channel: Remove CF_READ_ATTACHED and report CF_READ_EVENT instead

CF_READ_ATTACHED flag is only used in input events for stream analyzers,
CF_MASK_ANALYSER. A read event can be reported instead and this flag can be
removed. We must only take care to report a read event when the client
connection is upgraded from TCP to HTTP.
include/haproxy/channel-t.h
src/cli.c
src/stream.c