Преглед на файлове

When lxcbr0 has several associated IPs, default to first one found

shin- преди 12 години
родител
ревизия
3aefed2dc2
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      network.go

+ 2 - 1
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
 }