CLEANUP: proxy: Remove dead code when parsing "http-restrict-req-hdr-names" option

negation or default modifiers are not supported for this option. However,
this was already tested earlier in cfg_parse_listen() function. Thus, when
"http-restrict-req-hdr-names" option is parsed, the keyword modifier is
always equal to KWM_STD. It is useless to test it again at this place.

This patch should solve the issue #1702.
This commit is contained in:
Christopher Faulet 2022-05-17 14:46:15 +02:00
parent 2d9cc85b74
commit bc684acae7

View File

@ -2460,13 +2460,6 @@ stats_error_parsing:
} /* end while loop */
}
else if (strcmp(args[1], "http-restrict-req-hdr-names") == 0) {
if (kwm != KWM_STD) {
ha_alert("parsing [%s:%d]: negation/default is not supported for option '%s'.\n",
file, linenum, args[1]);
err_code |= ERR_ALERT | ERR_FATAL;
goto out;
}
if (alertif_too_many_args(2, file, linenum, args, &err_code))
goto out;