Documentation ¶
Overview ¶
Package forward manages network forwarders.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Forward ¶
type Forward struct { ForwardsRaw []json.RawMessage `json:"forwards,omitempty" caddy:"namespace=point-c.op.forward inline_key=forward"` Hosts configvalues.HostnamePair `json:"hosts"` // contains filtered or unexported fields }
Forward manages forwarders for internet traffic.
func (*Forward) CaddyModule ¶
func (f *Forward) CaddyModule() caddy.ModuleInfo
CaddyModule implements caddy.Module.
func (*Forward) Provision ¶
Provision implements caddy.Provisioner.
type ForwardNetworks ¶
type ForwardNetworks struct{ Src, Dst point_c.Net }
ForwardNetworks contains the networks that have their traffic forwarded.
type ForwardProto ¶
type ForwardProto = lifecycler.LifeCyclable[*ForwardNetworks]
ForwardProto is implemented by modules in the "point-c.op.forward" namespace.
Click to show internal directories.
Click to hide internal directories.