package portmapper
import "github.com/dotcloud/docker/daemon/networkdriver/portmapper"
Index ¶
- Variables
- func Map(container net.Addr, hostIP net.IP, hostPort int) (host net.Addr, err error)
- func SetIptablesChain(c *iptables.Chain)
- func Unmap(host net.Addr) error
- type UserlandProxy
Variables ¶
var ( ErrUnknownBackendAddressType = errors.New("unknown container address type not supported") ErrPortMappedForIP = errors.New("port is already mapped to ip") ErrPortNotMapped = errors.New("port is not mapped") )
var (
NewProxy = NewProxyCommand
)
Functions ¶
func Map ¶
func SetIptablesChain ¶
func Unmap ¶
Types ¶
type UserlandProxy ¶
func NewMockProxyCommand ¶
func NewMockProxyCommand(proto string, hostIP net.IP, hostPort int, containerIP net.IP, containerPort int) UserlandProxy
func NewProxyCommand ¶
func NewProxyCommand(proto string, hostIP net.IP, hostPort int, containerIP net.IP, containerPort int) UserlandProxy
Source Files ¶
mapper.go mock_proxy.go proxy.go
- Version
- v1.5.0-rc2
- Published
- Jan 28, 2015
- Platform
- js/wasm
- Imports
- 18 packages
- Last checked
- 1 minute ago –
Tools for package owners.