Versions in this module Expand all Collapse all v1 v1.32.3 Jan 3, 2025 v1.32.2 Dec 23, 2024 Changes in this version + var File_envoy_extensions_http_original_ip_detection_xff_v3_xff_proto protoreflect.FileDescriptor + type XffConfig struct + SkipXffAppend *wrapperspb.BoolValue + XffNumTrustedHops uint32 + XffTrustedCidrs *XffTrustedCidrs + func (*XffConfig) Descriptor() ([]byte, []int) + func (*XffConfig) ProtoMessage() + func (m *XffConfig) Validate() error + func (m *XffConfig) ValidateAll() error + func (x *XffConfig) GetSkipXffAppend() *wrapperspb.BoolValue + func (x *XffConfig) GetXffNumTrustedHops() uint32 + func (x *XffConfig) GetXffTrustedCidrs() *XffTrustedCidrs + func (x *XffConfig) ProtoReflect() protoreflect.Message + func (x *XffConfig) Reset() + func (x *XffConfig) String() string + type XffConfigMultiError []error + func (m XffConfigMultiError) AllErrors() []error + func (m XffConfigMultiError) Error() string + type XffConfigValidationError struct + func (e XffConfigValidationError) Cause() error + func (e XffConfigValidationError) Error() string + func (e XffConfigValidationError) ErrorName() string + func (e XffConfigValidationError) Field() string + func (e XffConfigValidationError) Key() bool + func (e XffConfigValidationError) Reason() string + type XffTrustedCidrs struct + Cidrs []*v3.CidrRange + func (*XffTrustedCidrs) Descriptor() ([]byte, []int) + func (*XffTrustedCidrs) ProtoMessage() + func (m *XffTrustedCidrs) Validate() error + func (m *XffTrustedCidrs) ValidateAll() error + func (x *XffTrustedCidrs) GetCidrs() []*v3.CidrRange + func (x *XffTrustedCidrs) ProtoReflect() protoreflect.Message + func (x *XffTrustedCidrs) Reset() + func (x *XffTrustedCidrs) String() string + type XffTrustedCidrsMultiError []error + func (m XffTrustedCidrsMultiError) AllErrors() []error + func (m XffTrustedCidrsMultiError) Error() string + type XffTrustedCidrsValidationError struct + func (e XffTrustedCidrsValidationError) Cause() error + func (e XffTrustedCidrsValidationError) Error() string + func (e XffTrustedCidrsValidationError) ErrorName() string + func (e XffTrustedCidrsValidationError) Field() string + func (e XffTrustedCidrsValidationError) Key() bool + func (e XffTrustedCidrsValidationError) Reason() string Other modules containing this package github.com/envoyproxy/go-control-plane