Documentation ¶
Overview ¶
Package wireguard provides networkservice.NetworkService{Client,Server} chain elements for the wireguard mechanism
Index ¶
Constants ¶
View Source
const ( // MECHANISM string MECHANISM = wireguard.MECHANISM )
Variables ¶
This section is empty.
Functions ¶
func NewClient ¶
func NewClient(vppConn api.Connection, tunnelIP net.IP) networkservice.NetworkServiceClient
NewClient - returns a new client for the wireguard remote mechanism
func NewServer ¶
func NewServer(vppConn api.Connection, tunnelIP net.IP) networkservice.NetworkServiceServer
NewServer - returns a new server for the wireguard remote mechanism
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package mtu computes the mtu for the vxlan tunnel and adds it to the mechanism
|
Package mtu computes the mtu for the vxlan tunnel and adds it to the mechanism |
Package peer provides networkservice.NetworkService{Client,Server} chain elements for wireguard peer creating
|
Package peer provides networkservice.NetworkService{Client,Server} chain elements for wireguard peer creating |
Click to show internal directories.
Click to hide internal directories.