From 4a54b754190e6202917a84348fd2f16e6b4944a3 Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Tue, 20 Jun 2017 20:43:26 +0100 Subject: [PATCH] forgot this one in #2622 --- probe/docker/reporter.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/probe/docker/reporter.go b/probe/docker/reporter.go index f714b2837..db51eeb4d 100644 --- a/probe/docker/reporter.go +++ b/probe/docker/reporter.go @@ -190,16 +190,13 @@ func (r *Reporter) Report() (report.Report, error) { } func getLocalIPs() ([]string, error) { - addrs, err := net.InterfaceAddrs() + ipnets, err := report.GetLocalNetworks() if err != nil { return nil, err } ips := []string{} - for _, addr := range addrs { - // Not all addrs are IPNets. - if ipNet, ok := addr.(*net.IPNet); ok { - ips = append(ips, ipNet.IP.String()) - } + for _, ipnet := range ipnets { + ips = append(ips, ipnet.IP.String()) } return ips, nil }