diff --git a/network.go b/network.go index 01d84379a2..cce4c88d37 100644 --- a/network.go +++ b/network.go @@ -95,7 +95,8 @@ func getIfaceAddr(name string) (net.Addr, error) { case len(addrs4) == 0: return nil, fmt.Errorf("Interface %v has no IP addresses", name) case len(addrs4) > 1: - return nil, fmt.Errorf("Interface %v has more than 1 IPv4 address", name) + fmt.Printf("Interface %v has more than 1 IPv4 address. Defaulting to using %v\n", + name, (addrs4[0].(*net.IPNet)).IP) } return addrs4[0], nil }