From 8f2426602bbe3289bd96bd9b763743184a7e69c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Tue, 14 Apr 2026 17:24:04 +0400 Subject: [PATCH] Use SplitSeq in clientip forwarded header parser MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Émile Ré --- pkg/server/api/clientip/clientip.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/server/api/clientip/clientip.go b/pkg/server/api/clientip/clientip.go index d561e5be9..8c79b9b5f 100644 --- a/pkg/server/api/clientip/clientip.go +++ b/pkg/server/api/clientip/clientip.go @@ -81,7 +81,7 @@ func parseForwardedFor(header string) string { header = header[:i] } - for _, part := range strings.Split(header, ";") { + for part := range strings.SplitSeq(header, ";") { part = strings.TrimSpace(part) if !strings.HasPrefix(strings.ToLower(part), "for=") { continue