From 48d9c90ff292a38c9e54f86690481f75322d463c Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 29 Jan 2026 11:07:55 +0100 Subject: [PATCH] BUG/MINOR: config/ssl: fix spelling of "expose-experimental-directives" The help message for "ktls" mentions "expose-experimental-directive" without the final 's', which is particularly annoying when copy-pasting the directive from the error message directly into the config. This should be backported to 3.3. --- src/cfgparse-ssl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cfgparse-ssl.c b/src/cfgparse-ssl.c index b6ab1559e..660f88b42 100644 --- a/src/cfgparse-ssl.c +++ b/src/cfgparse-ssl.c @@ -973,7 +973,7 @@ static int ssl_bind_parse_ktls(char **args, int cur_arg, struct proxy *px, struc return ERR_ALERT | ERR_FATAL; } if (!experimental_directives_allowed) { - memprintf(err, "'%s' directive is experimental, must be allowed via a global 'expose-experimental-directive'", args[cur_arg]); + memprintf(err, "'%s' directive is experimental, must be allowed via a global 'expose-experimental-directives'", args[cur_arg]); return ERR_ALERT | ERR_FATAL; } if (!strcasecmp(args[cur_arg + 1], "on")) { @@ -2050,7 +2050,7 @@ static int srv_parse_ktls(char **args, int *cur_arg, struct proxy *px, struct se } if (!experimental_directives_allowed) { - memprintf(err, "'%s' directive is experimental, must be allowed via a global 'expose-experimental-directive'", args[*cur_arg]); + memprintf(err, "'%s' directive is experimental, must be allowed via a global 'expose-experimental-directives'", args[*cur_arg]); return ERR_ALERT | ERR_FATAL; }