// +build solaris package daemon import ( "fmt" "github.com/docker/docker/container" networktypes "github.com/docker/engine-api/types/network" "github.com/docker/libnetwork" ) func (daemon *Daemon) setupLinkedContainers(container *container.Container) ([]string, error) { return nil, nil } // ConnectToNetwork connects a container to a network func (daemon *Daemon) ConnectToNetwork(container *container.Container, idOrName string, endpointConfig *networktypes.EndpointSettings) error { return fmt.Errorf("Solaris does not support connecting a running container to a network") } // getSize returns real size & virtual size func (daemon *Daemon) getSize(container *container.Container) (int64, int64) { return 0, 0 } // DisconnectFromNetwork disconnects a container from the network func (daemon *Daemon) DisconnectFromNetwork(container *container.Container, n libnetwork.Network, force bool) error { return fmt.Errorf("Solaris does not support disconnecting a running container from a network") } func (daemon *Daemon) setupIpcDirs(container *container.Container) error { return nil } func (daemon *Daemon) mountVolumes(container *container.Container) error { return nil } func killProcessDirectly(container *container.Container) error { return nil } func detachMounted(path string) error { return nil } func isLinkable(child *container.Container) bool { return false }