Skip to content

Commit e21184b

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

23 files changed

+155
-9
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
@@ -46,6 +46,7 @@ var ServerParamsPrepareForRuntimeMap = map[string]string{ //nolint:gochecknoglob
4646
"Tfo": FuncDoNotSendDisabledFields,
4747
"TLSTickets": FuncDoNotSendDisabledFields,
4848
"SniAuto": FuncDoNotSendDisabledFields,
49+
"CheckSniAuto": FuncDoNotSendDisabledFields,
4950
}
5051

5152
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
@@ -259,6 +259,8 @@ var serverOptionFactoryMethods = map[string]func() ServerOption{ //nolint:gochec
259259
"sni": func() ServerOption { return &ServerOptionValue{Name: "sni"} },
260260
"sni-auto": func() ServerOption { return &ServerOptionWord{Name: "sni-auto"} },
261261
"no-sni-auto": func() ServerOption { return &ServerOptionWord{Name: "no-sni-auto"} },
262+
"check-sni-auto": func() ServerOption { return &ServerOptionWord{Name: "check-sni-auto"} },
263+
"no-check-sni-auto": func() ServerOption { return &ServerOptionWord{Name: "no-check-sni-auto"} },
262264
"source": func() ServerOption { return &ServerOptionValue{Name: "source"} },
263265
"strict-maxconn": func() ServerOption { return &ServerOptionWord{Name: "strict-maxconn"} },
264266
"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)