diff --git a/hack/vendor.sh b/hack/vendor.sh index 33dcddf20e355b256435f6a6fc3109383fdb9088..431d48944259553c0775276eec4fc7da219ad57c 100755 --- a/hack/vendor.sh +++ b/hack/vendor.sh @@ -66,7 +66,7 @@ clone git github.com/RackSec/srslog 259aed10dfa74ea2961eddd1d9847619f6e98837 clone git github.com/imdario/mergo 0.2.1 #get libnetwork packages -clone git github.com/docker/libnetwork f77a0c9f540536c37019cf64d09a9a932dd7b54b +clone git github.com/docker/libnetwork 24f64a6f9e9cade70e3904df291fb321584b1b4e clone git github.com/docker/go-events afb2b9f2c23f33ada1a22b03651775fdc65a5089 clone git github.com/armon/go-radix e39d623f12e8e41c7b5529e9a9dd67a1e2261f80 clone git github.com/armon/go-metrics eb0af217e5e9747e41dd5303755356b62d28e3ec diff --git a/vendor/src/github.com/docker/libnetwork/sandbox.go b/vendor/src/github.com/docker/libnetwork/sandbox.go index ef082f23803797b4ec818767dce1d8f0a4def474..8a659b038c89f710e703361489c29e9002739789 100644 --- a/vendor/src/github.com/docker/libnetwork/sandbox.go +++ b/vendor/src/github.com/docker/libnetwork/sandbox.go @@ -567,7 +567,10 @@ func (sb *sandbox) ResolveName(name string, ipType int) ([]net.IP, bool) { newList := []*endpoint{} if !sb.controller.isDistributedControl() { newList = append(newList, getDynamicNwEndpoints(epList)...) - newList = append(newList, getIngressNwEndpoint(epList)) + ingressEP := getIngressNwEndpoint(epList) + if ingressEP != nil { + newList = append(newList, ingressEP) + } newList = append(newList, getLocalNwEndpoints(epList)...) epList = newList }