package slirp4netns
import "github.com/rootless-containers/rootlesskit/pkg/network/slirp4netns"
Index ¶
- func NewChildDriver() network.ChildDriver
- func NewParentDriver(logWriter io.Writer, binary string, mtu int, ipnet *net.IPNet, ifname string, disableHostLoopback bool, apiSocketPath string, enableSandbox, enableSeccomp bool) (network.ParentDriver, error)
- type Features
Functions ¶
func NewChildDriver ¶
func NewChildDriver() network.ChildDriver
func NewParentDriver ¶
func NewParentDriver(logWriter io.Writer, binary string, mtu int, ipnet *net.IPNet, ifname string, disableHostLoopback bool, apiSocketPath string, enableSandbox, enableSeccomp bool) (network.ParentDriver, error)
NewParentDriver instantiates new parent driver. Requires slirp4netns v0.4.0 or later.
Types ¶
type Features ¶
type Features struct { // SupportsCIDR --cidr (v0.3.0) SupportsCIDR bool // SupportsDisableHostLoopback --disable-host-loopback (v0.3.0) SupportsDisableHostLoopback bool // SupportsAPISocket --api-socket (v0.3.0) SupportsAPISocket bool // SupportsEnableSandbox --enable-sandbox (v0.4.0) SupportsEnableSandbox bool // SupportsEnableSeccomp --enable-seccomp (v0.4.0) SupportsEnableSeccomp bool // KernelSupportsSeccomp whether the kernel supports slirp4netns --enable-seccomp KernelSupportsEnableSeccomp bool }
func DetectFeatures ¶
Source Files ¶
- Version
- v0.13.2
- Published
- Feb 22, 2021
- Platform
- js/wasm
- Imports
- 16 packages
- Last checked
- 2 hours ago –
Tools for package owners.