github.com/rsampaio/docker@v0.7.2-0.20150827203920-fdc73cc3fc31/daemon/network/settings.go (about) 1 package network 2 3 import "github.com/docker/docker/pkg/nat" 4 5 // Address represents an IP address 6 type Address struct { 7 Addr string 8 PrefixLen int 9 } 10 11 // Settings stores configuration details about the daemon network config 12 // TODO Windows. Many of these fields can be factored out., 13 type Settings struct { 14 Bridge string 15 EndpointID string 16 Gateway string 17 GlobalIPv6Address string 18 GlobalIPv6PrefixLen int 19 HairpinMode bool 20 IPAddress string 21 IPPrefixLen int 22 IPv6Gateway string 23 LinkLocalIPv6Address string 24 LinkLocalIPv6PrefixLen int 25 MacAddress string 26 NetworkID string 27 PortMapping map[string]map[string]string // Deprecated 28 Ports nat.PortMap 29 SandboxKey string 30 SecondaryIPAddresses []Address 31 SecondaryIPv6Addresses []Address 32 }