]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: cfgparse: enforce QUIC MUX compat on server line
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 7 Jul 2025 09:20:28 +0000 (11:20 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 7 Jul 2025 12:29:24 +0000 (14:29 +0200)
commit626cfd85aa0afac15a4855b6344c5b6024967ce4
treec61f68d74784a2c52e2694dcb0ea5fa71a10b99b
parente76f1ad171950c7a890d9810ab32988cb1fbf503
MINOR: cfgparse: enforce QUIC MUX compat on server line

Add postparsing checks to control server line conformity regarding QUIC
both on the server address and the MUX protocol. An error is reported in
the following case :
* proto quic is explicitely specified but server address does not
  specify quic4/quic6 prefix
* another proto is explicitely specified but server address uses
  quic4/quic6 prefix
src/cfgparse.c