@@ -13,6 +13,7 @@ import (
1313 "time"
1414
1515 "github.com/Sirupsen/logrus"
16+ networktypes "github.com/docker/docker/api/types/network"
1617 "github.com/docker/docker/container"
1718 "github.com/docker/docker/daemon/execdriver"
1819 "github.com/docker/docker/daemon/links"
@@ -440,7 +441,7 @@ func (daemon *Daemon) buildSandboxOptions(container *container.Container, n libn
440441
441442func (daemon * Daemon ) updateNetworkSettings (container * container.Container , n libnetwork.Network ) error {
442443 if container .NetworkSettings == nil {
443- container .NetworkSettings = & network.Settings {Networks : make (map [string ]* network .EndpointSettings )}
444+ container .NetworkSettings = & network.Settings {Networks : make (map [string ]* networktypes .EndpointSettings )}
444445 }
445446
446447 if ! container .HostConfig .NetworkMode .IsHost () && runconfig .NetworkMode (n .Type ()).IsHost () {
@@ -466,7 +467,7 @@ func (daemon *Daemon) updateNetworkSettings(container *container.Container, n li
466467 return runconfig .ErrConflictNoNetwork
467468 }
468469 }
469- container .NetworkSettings .Networks [n .Name ()] = new (network .EndpointSettings )
470+ container .NetworkSettings .Networks [n .Name ()] = new (networktypes .EndpointSettings )
470471
471472 return nil
472473}
@@ -550,8 +551,8 @@ func (daemon *Daemon) allocateNetwork(container *container.Container) error {
550551 }
551552 networkName = n .Name ()
552553 }
553- container .NetworkSettings .Networks = make (map [string ]* network .EndpointSettings )
554- container .NetworkSettings .Networks [networkName ] = new (network .EndpointSettings )
554+ container .NetworkSettings .Networks = make (map [string ]* networktypes .EndpointSettings )
555+ container .NetworkSettings .Networks [networkName ] = new (networktypes .EndpointSettings )
555556 updateSettings = true
556557 }
557558
@@ -812,7 +813,7 @@ func (daemon *Daemon) releaseNetwork(container *container.Container) {
812813 sid := container .NetworkSettings .SandboxID
813814 networks := container .NetworkSettings .Networks
814815 for n := range networks {
815- networks [n ] = & network .EndpointSettings {}
816+ networks [n ] = & networktypes .EndpointSettings {}
816817 }
817818
818819 container .NetworkSettings = & network.Settings {Networks : networks }
0 commit comments