Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsNat64Address ¶
Types ¶
type NAT64Filter ¶
type NAT64Filter struct {
IPv4MaskRaw int `json:"ipv4_cidr,omitempty"`
IPv6MaskRaw int `json:"ipv6_cidr,omitempty"`
// contains filtered or unexported fields
}
NAT64Filter is a Caddy log field filter that rewrites NAT64 IPv6 addresses to their corresponding IPv4 addresses. Optionally, it can also mask out parts of the IP adress, like ip_mask does.
func (NAT64Filter) CaddyModule ¶
func (NAT64Filter) CaddyModule() caddy.ModuleInfo
func (*NAT64Filter) Provision ¶
func (f *NAT64Filter) Provision(ctx caddy.Context) error
Provision parses m's IP masks, from integers.
func (*NAT64Filter) UnmarshalCaddyfile ¶
func (f *NAT64Filter) UnmarshalCaddyfile(d *caddyfile.Dispenser) error
UnmarshalCaddyfile sets up the module from Caddyfile tokens.
Click to show internal directories.
Click to hide internal directories.