]> git.kaiwu.me - haproxy.git/commit
MINOR: stream: Move the HTTP txn in an union
authorChristopher Faulet <cfaulet@haproxy.com>
Tue, 14 Apr 2026 16:37:49 +0000 (18:37 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Wed, 22 Apr 2026 13:19:12 +0000 (15:19 +0200)
commit594753238c0fe618b661ee14fc5976541a617655
tree95dbb88f2c685d2851dd798540f5da16237d9fa0
parent80776da29737cdec81644a90c0cd24e9064e22df
MINOR: stream: Move the HTTP txn in an union

The HTTP transaction is moved in an union. For now, it is the only possible
transaction that can be allocated. But that will change. Thanks to this
commit and the next one, it will be possible to deal with different kind of
transactions for a stream.

This patch looks quite huge, but it is more or less a renaming of all
accesses to "txn" field by "txn.http".
18 files changed:
doc/internals/api/filters.txt
include/haproxy/filters-t.h
include/haproxy/stream-t.h
src/backend.c
src/cache.c
src/debug.c
src/fcgi-app.c
src/filters.c
src/flt_http_comp.c
src/hlua.c
src/http_act.c
src/http_ana.c
src/http_fetch.c
src/log.c
src/proxy.c
src/sample.c
src/stconn.c
src/stream.c