Documentation ¶
Overview ¶
Package kernel provides chain elements for implementing the kernel mechanism with vpp
Index ¶
Constants ¶
View Source
const ( // MECHANISM string MECHANISM = kernel.MECHANISM )
Variables ¶
This section is empty.
Functions ¶
func NewClient ¶
func NewClient(vppConn api.Connection) networkservice.NetworkServiceClient
NewClient - returns a new Client chain element implementing the kernel mechanism with vpp
func NewServer ¶
func NewServer(vppConn api.Connection) networkservice.NetworkServiceServer
NewServer return a NetworkServiceServer chain element that correctly handles the kernel Mechanism
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package kerneltap provides chain elements for implementing the kernel mechanism with vpp tapv2
|
Package kerneltap provides chain elements for implementing the kernel mechanism with vpp tapv2 |
Package kernelvethpair provides chain elements for implementing the kernel mechanism with vethpairs with vpp
|
Package kernelvethpair provides chain elements for implementing the kernel mechanism with vethpairs with vpp |
afpacket
Package afpacket provides chain elements for implementing the kernel mechanism with vpp afpacket
|
Package afpacket provides chain elements for implementing the kernel mechanism with vpp afpacket |
ipneighbor
Package ipneighbor provides ipneighbor corrections for use with payload.IP when we are forced to fallback to kernelvethpair, which is *intrinsically* an Ethernet interface.
|
Package ipneighbor provides ipneighbor corrections for use with payload.IP when we are forced to fallback to kernelvethpair, which is *intrinsically* an Ethernet interface. |
mtu
Package mtu provides networkservice chain elements that support setting MTU on the vethpeer connected to VPP interfaces
|
Package mtu provides networkservice chain elements that support setting MTU on the vethpeer connected to VPP interfaces |
Click to show internal directories.
Click to hide internal directories.