From 916ddec0d7cf65fc9ee5f8d96ffa6d262c57ea02 Mon Sep 17 00:00:00 2001 From: bitromortac Date: Fri, 21 Jun 2024 09:37:52 +0200 Subject: [PATCH] firewall: return altered intercepted message This allows us to rewrite a request. --- firewall/rule_enforcer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firewall/rule_enforcer.go b/firewall/rule_enforcer.go index 0756685a..04d5743d 100644 --- a/firewall/rule_enforcer.go +++ b/firewall/rule_enforcer.go @@ -274,7 +274,7 @@ func (r *RuleEnforcer) handleRequest(ctx context.Context, "rule violation: %s", errors.Join(errs...)) } - return nil, nil + return msg, nil } // handleResponse gathers the rules that will need to be enforced for the given