mirror of
https://github.com/containers/podman.git
synced 2025-05-20 08:36:23 +08:00

For FreeBSD, we need the name of the 'network jail' which is the parent of all containers in a pod. Having a separate jail for the network configuration also simplifies the implementation of CNI plugins so we use this pattern for solitary containers as well as pods. [NO NEW TESTS NEEDED] Signed-off-by: Doug Rabson <dfr@rabson.org>
20 lines
468 B
Go
20 lines
468 B
Go
//go:build !linux && !freebsd
|
|
// +build !linux,!freebsd
|
|
|
|
package libpod
|
|
|
|
import (
|
|
"errors"
|
|
)
|
|
|
|
// replaceNetNS handle network namespace transitions after updating a
|
|
// container's state.
|
|
func replaceNetNS(netNSPath string, ctr *Container, newState *ContainerState) error {
|
|
return errors.New("replaceNetNS not supported on this platform")
|
|
}
|
|
|
|
// getNetNSPath retrieves the netns path to be stored in the database
|
|
func getNetNSPath(ctr *Container) string {
|
|
return ""
|
|
}
|