fake

package
v1.20.0-pre.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Agent

type Agent struct {
	EnableIPsec bool
}

func (*Agent) AuthKeySize

func (*Agent) AuthKeySize() int

func (*Agent) DeleteIPsecEndpoint

func (a *Agent) DeleteIPsecEndpoint(nodeID uint16) error

func (*Agent) DeleteXFRM

func (a *Agent) DeleteXFRM(reqID int) error

func (*Agent) DeleteXfrmPolicyOut

func (a *Agent) DeleteXfrmPolicyOut(nodeID uint16, dst *net.IPNet) error

func (*Agent) Enabled

func (a *Agent) Enabled() bool

func (*Agent) StartBackgroundJobs

func (*Agent) StartBackgroundJobs(node.Handler, <-chan struct{}) error

func (*Agent) UpsertIPsecEndpoint

func (a *Agent) UpsertIPsecEndpoint(params *ipsec.Parameters) (uint8, error)

type Config

type Config struct {
	EnableIPsec                              bool
	UseCiliumInternalIPForIPsec              bool
	DNSProxyInsecureSkipTransparentModeCheck bool
}

func (Config) DNSProxyInsecureSkipTransparentModeCheckEnabled

func (c Config) DNSProxyInsecureSkipTransparentModeCheckEnabled() bool

func (Config) Enabled

func (c Config) Enabled() bool

func (Config) UseCiliumInternalIP

func (c Config) UseCiliumInternalIP() bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL