net/haproxy: add support for http-request silent-drop

This commit is contained in:
Frank Wall 2025-12-22 21:04:51 +01:00
parent 5a94cd82a8
commit cac1fa71ae
3 changed files with 6 additions and 0 deletions

View file

@ -6,6 +6,9 @@ very high loads while needing persistence or Layer7 processing.
Plugin Changelog
================
Added:
* add support for "http-request silent-drop"
4.6
Changed:

View file

@ -2259,6 +2259,7 @@
<http-request_replace-value>http-request header replace value</http-request_replace-value>
<http-request_set-path>http-request set-path</http-request_set-path>
<http-request_set-var>http-request set-var</http-request_set-var>
<http-request_silent-drop>http-request silent-drop</http-request_silent-drop>
<http-response_allow>http-response allow</http-response_allow>
<http-response_deny>http-response deny</http-response_deny>
<http-response_lua>http-response lua script</http-response_lua>

View file

@ -561,6 +561,8 @@
{% set action_enabled = '0' %}
# ERROR: missing parameters
{% endif %}
{% elif action_data.type == 'http-request_silent-drop' %}
{% do action_options.append('http-request silent-drop') %}
{% elif action_data.type == 'http-response_allow' %}
{% do action_options.append('http-response allow') %}
{% elif action_data.type == 'http-response_deny' %}