package middleware import ( "net/http" "net/netip" ) // Test-only wrappers exposing unexported helpers to the // external middleware_test package. func ClientIP( remoteAddr string, header http.Header, trusted []netip.Prefix, ) string { return clientIP(remoteAddr, header, trusted) } func ParseTrustedProxies(cidrs []string) ([]netip.Prefix, error) { return parseTrustedProxies(cidrs) }