]> git.kaiwu.me - haproxy.git/commit
MINOR: server: implement "from none"
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 29 Jul 2026 13:42:16 +0000 (15:42 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 3 Aug 2026 14:52:09 +0000 (16:52 +0200)
commit89af722c489f1d8c872cfa3bab9d35094a0a4e40
tree25337b1bf92c4f059417fb6ba9292ececd4009c1
parentc81044a8bf0e9921e5080c01a7737b6f992c5d3b
MINOR: server: implement "from none"

Implement "from none" on a server line. This instructs to not preset
server settings via another instance, instead relying on documented
default values.

This is useful to change the default behavior for static servers to
prevent them from reusing a default-server instance. A secondary usage
of this value is on a default-server. This reset the default-server to
the documented default settings.

This is implemented by extending _srv_parse_from() to parse "none"
value. In this case, <from> output return is set to NULL, which will
cause the server to be initialized via srv_settings_init().
doc/configuration.txt
reg-tests/server/from_keyword.vtc
src/server.c