Skip to content

Commit e502bdb

Browse files
vgramermjuraga
authored andcommitted
MINOR: server: sni-auto / no-sni-auto parameters
Signed-off-by: Vincent Gramer <vgramer@haproxy.com>
1 parent 58f4ef8 commit e502bdb

23 files changed

+161
-8
lines changed

cmd/server_params_runtime/server_params_prepare_for_runtime.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ var ServerParamsPrepareForRuntimeMap = map[string]string{ //nolint:gochecknoglob
4545
"Stick": FuncDoNotSendDisabledFields,
4646
"Tfo": FuncDoNotSendDisabledFields,
4747
"TLSTickets": FuncDoNotSendDisabledFields,
48+
"SniAuto": FuncDoNotSendDisabledFields,
4849
}
4950

5051
func checkMissingEnumFields(allFields []string) ([]string, error) {

config-parser/params/server-options.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,8 @@ var serverOptionFactoryMethods = map[string]func() ServerOption{ //nolint:gochec
257257
"sigalgs": func() ServerOption { return &ServerOptionValue{Name: "sigalgs"} },
258258
"slowstart": func() ServerOption { return &ServerOptionValue{Name: "slowstart"} },
259259
"sni": func() ServerOption { return &ServerOptionValue{Name: "sni"} },
260+
"sni-auto": func() ServerOption { return &ServerOptionWord{Name: "sni-auto"} },
261+
"no-sni-auto": func() ServerOption { return &ServerOptionWord{Name: "no-sni-auto"} },
260262
"source": func() ServerOption { return &ServerOptionValue{Name: "source"} },
261263
"strict-maxconn": func() ServerOption { return &ServerOptionWord{Name: "strict-maxconn"} },
262264
"usesrc": func() ServerOption { return &ServerOptionValue{Name: "usesrc"} },

config-parser/tests/configs/haproxy_generated.cfg.go

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/default-server_generated_test.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/backend_data_test.go

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/backend_test.go

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/defaults_data_test.go

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/defaults_test.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/peers_data_test.go

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config-parser/tests/integration/peers_test.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)