From 6f54838d7fb003707bf90990d8dda9280c08b780 Mon Sep 17 00:00:00 2001 From: Shirshendu Bhowmick <12836504+shirshendubhowmick@users.noreply.github.com> Date: Sat, 9 May 2026 13:33:50 +0530 Subject: [PATCH] fix(engine): improve error handling for invalid trusted proxy CIDR --- gin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gin.go b/gin.go index ea87c65a..cdb102b5 100644 --- a/gin.go +++ b/gin.go @@ -426,7 +426,7 @@ func (engine *Engine) prepareTrustedCIDRs() ([]netip.Prefix, error) { } prefix, err := netip.ParsePrefix(trustedProxy) if err != nil { - return cidrs, err + return cidrs, &net.ParseError{Type: "CIDR address", Text: trustedProxy} } cidrs = append(cidrs, prefix.Masked()) }