]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: store source address for backend conns
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 20 Nov 2025 15:26:41 +0000 (16:26 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 20 Nov 2025 15:44:03 +0000 (16:44 +0100)
commitcd2962ee649f77e2669945584e2ee313467049bb
tree657c1ddfedb228549b8e62607c6ceead51e8c211
parenta14b7790adb17facd058bbb778672a201cfe30ff
MINOR: quic: store source address for backend conns

quic_conn has a local_addr member which is used to store the connection
source address. On backend side, this member is initialized to NULL as
the address is not yet known prior to connect. With this patch,
quic_connect_server() is extended so that local_addr is updated after
connect() success.

Also, quic_sock_get_src() is completed for the backend side which now
returns local_addr member. This step is necessary to properly support
fetches bc_src/bc_src_port.
src/proto_quic.c
src/quic_sock.c