| ... | ... |
@@ -95,7 +95,8 @@ func getIfaceAddr(name string) (net.Addr, error) {
|
| 95 | 95 |
case len(addrs4) == 0: |
| 96 | 96 |
return nil, fmt.Errorf("Interface %v has no IP addresses", name)
|
| 97 | 97 |
case len(addrs4) > 1: |
| 98 |
- return nil, fmt.Errorf("Interface %v has more than 1 IPv4 address", name)
|
|
| 98 |
+ fmt.Printf("Interface %v has more than 1 IPv4 address. Defaulting to using %v\n",
|
|
| 99 |
+ name, (addrs4[0].(*net.IPNet)).IP) |
|
| 99 | 100 |
} |
| 100 | 101 |
return addrs4[0], nil |
| 101 | 102 |
} |