From: Willy Tarreau Date: Thu, 29 Jan 2026 10:07:55 +0000 (+0100) Subject: BUG/MINOR: config/ssl: fix spelling of "expose-experimental-directives" X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48d9c90ff292a38c9e54f86690481f75322d463c;p=thirdparty%2Fhaproxy.git 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. --- 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; }