mirror of
https://github.com/containers/podman.git
synced 2025-12-06 05:37:49 +08:00
This way we don't need to stub in structures for other OSes (e.g. the Darwin stub in a Linux-only file). Matthew was concerned about errors unmarshalling, say, a Linux state object on a Windows box [1], but we can address that in checks when loading the database [2]. [1]: https://github.com/projectatomic/libpod/pull/1015#discussion_r198649043 [2]: https://github.com/projectatomic/libpod/pull/1015#discussion_r198802956 Signed-off-by: W. Trevor King <wking@tremily.us> Closes: #1033 Approved by: mheon
16 lines
352 B
Go
16 lines
352 B
Go
// +build linux
|
|
|
|
package libpod
|
|
|
|
import (
|
|
"github.com/containernetworking/plugins/pkg/ns"
|
|
)
|
|
|
|
type containerPlatformState struct {
|
|
|
|
// NetNSPath is the path of the container's network namespace
|
|
// Will only be set if config.CreateNetNS is true, or the container was
|
|
// told to join another container's network namespace
|
|
NetNS ns.NetNS `json:"-"`
|
|
}
|