netns/netns_others.go

57 lines
971 B
Go
Raw Normal View History

//go:build !linux
2014-08-31 20:47:35 +00:00
// +build !linux
package netns
import (
"errors"
)
var (
ErrNotImplemented = errors.New("not implemented")
)
2022-07-11 14:06:45 +00:00
func Setns(ns NsHandle, nstype int) (err error) {
return ErrNotImplemented
}
func Set(ns NsHandle) (err error) {
2014-08-31 20:47:35 +00:00
return ErrNotImplemented
}
func New() (ns NsHandle, err error) {
2014-08-31 20:47:35 +00:00
return -1, ErrNotImplemented
}
2022-07-11 14:06:45 +00:00
func NewNamed(name string) (NsHandle, error) {
return -1, ErrNotImplemented
}
func DeleteNamed(name string) error {
return ErrNotImplemented
}
func Get() (NsHandle, error) {
2014-08-31 20:47:35 +00:00
return -1, ErrNotImplemented
}
func GetFromPath(path string) (NsHandle, error) {
return -1, ErrNotImplemented
}
func GetFromName(name string) (NsHandle, error) {
2014-08-31 20:47:35 +00:00
return -1, ErrNotImplemented
}
func GetFromPid(pid int) (NsHandle, error) {
2014-08-31 20:47:35 +00:00
return -1, ErrNotImplemented
}
func GetFromThread(pid, tid int) (NsHandle, error) {
return -1, ErrNotImplemented
}
func GetFromDocker(id string) (NsHandle, error) {
2014-08-31 20:47:35 +00:00
return -1, ErrNotImplemented
}