]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: server: Introduce the concept of path parameters
authorOlivier Houchard <ohouchard@haproxy.com>
Mon, 8 Sep 2025 20:14:42 +0000 (22:14 +0200)
committerOlivier Houchard <cognet@ci0.org>
Tue, 9 Sep 2025 17:01:24 +0000 (19:01 +0200)
commitff47ae60f3453e0c7dd3b7546bf7e7073c64a0ec
tree8bf3b6a0b7d163fd065f1cd0c88ad44cdaec8b93
parent9d65f5cd4da07ae2dad994e7c0fa18520449d2a8
MEDIUM: server: Introduce the concept of path parameters

Add a new field in struct server, path parameters. It will contain
connection informations for the server that are not expected to change.
For now, just store the ALPN negociated with the server. Each time an
handhskae is done, we'll update it, even though it is not supposed to
change. This will be useful when trying to send early data, that way
we'll know which mux to use.
Each time the server goes down or is disabled, those informations are
erased, as we can't be sure those parameters will be the same once the
server will be back up.
include/haproxy/server-t.h
src/server.c
src/ssl_sock.c