package pasta

import "github.com/rootless-containers/rootlesskit/v2/pkg/network/pasta"

Index

Constants

const DriverName = "pasta"

Functions

func NewChildDriver

func NewChildDriver() network.ChildDriver

func NewParentDriver

func NewParentDriver(logWriter io.Writer, binary string, mtu int, ipnet *net.IPNet, ifname string,
	disableHostLoopback, enableIPv6, implicitPortForwarding bool) (network.ParentDriver, error)

NewParentDriver instantiates new parent driver.

Types

type Features

type Features struct {
	// Has `--host-lo-to-ns-lo` (introduced in passt 2024_10_30.ee7d0b6)
	// https://passt.top/passt/commit/?id=b4dace8f462b346ae2135af1f8d681a99a849a5f
	HasHostLoToNsLo bool
}

func DetectFeatures

func DetectFeatures(binary string) (*Features, error)

Source Files

pasta.go

Version
v2.3.4 (latest)
Published
Mar 10, 2025
Platform
linux/amd64
Imports
14 packages
Last checked
3 weeks ago

Tools for package owners.