Documentation ¶
Index ¶
- Variables
- func GetIfacePeers(pid int) ([]*net.Interface, error)
- func GetMntNs(pid int) (uint64, error)
- func GetNetNs(pid int) (uint64, error)
- func NewContainerRuntimeClient(runtime *containerutilsTypes.RuntimeConfig) (runtimeclient.ContainerRuntimeClient, error)
- func ParseOCIState(stateBuf []byte) (id string, pid int, err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var AvailableRuntimeProtocols = []string{ containerutilsTypes.RuntimeProtocolInternal, containerutilsTypes.RuntimeProtocolCRI, }
View Source
var AvailableRuntimes = []string{ types.RuntimeNameDocker.String(), types.RuntimeNameContainerd.String(), types.RuntimeNameCrio.String(), types.RuntimeNamePodman.String(), }
Functions ¶
func GetIfacePeers ¶ added in v0.25.0
GetIfacePeers returns the networking interfaces on the host side of the container where pid is running in.
func NewContainerRuntimeClient ¶
func NewContainerRuntimeClient(runtime *containerutilsTypes.RuntimeConfig) (runtimeclient.ContainerRuntimeClient, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.