]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: implement build options report
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 5 Dec 2024 15:14:08 +0000 (16:14 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Fri, 6 Dec 2024 17:34:10 +0000 (18:34 +0100)
commitfc0bb6224c608862b31bc784da9b7fc1fa5f3322
tree687fb7cb0d8335666b368b4b6aa8fc465268a1ae
parentcab2cc15c1a3070fd8d900aaf7f0bb6508d1210f
MINOR: quic: implement build options report

Define a new function quic_register_build_options(). Its purpose is to
register a build options string for QUIC features which is reported when
using haproxy -vv.

This will allow to easily determine if connection socket-owner mode and
GSO are supported or not. Here is the new filtered output :

$ ./haproxy -vv|grep '^QUIC:'
QUIC: connection socket-owner mode support : yes
QUIC: GSO emission support : yes
src/proto_quic.c