diff options
author | Albin Kerouanton <albinker@gmail.com> | 2023-03-31 09:23:43 +0200 |
---|---|---|
committer | Albin Kerouanton <albinker@gmail.com> | 2023-03-31 09:37:03 +0200 |
commit | f6b50d52d42d0b91fb48cf6fa6838df4d4c8410a (patch) | |
tree | c58db5fb4cf9f47c89e5ec17100ec331892d0704 /libnetwork | |
parent | d0f6fa036b91a2e0776eae2bd2e2908488530d7d (diff) | |
download | docker-f6b50d52d42d0b91fb48cf6fa6838df4d4c8410a.tar.gz |
libnetwork/netutils: drop ElectInterfaceAddresses
This is a follow-up of 48ad9e1. This commit removed the function
ElectInterfaceAddresses from utils_linux.go but not their FreeBSD &
Windows counterpart. As these functions are never called, they can be
safely removed.
Signed-off-by: Albin Kerouanton <albinker@gmail.com>
Diffstat (limited to 'libnetwork')
-rw-r--r-- | libnetwork/netutils/utils_freebsd.go | 10 | ||||
-rw-r--r-- | libnetwork/netutils/utils_windows.go | 12 |
2 files changed, 0 insertions, 22 deletions
diff --git a/libnetwork/netutils/utils_freebsd.go b/libnetwork/netutils/utils_freebsd.go index b703d73b17..31b2bf70ec 100644 --- a/libnetwork/netutils/utils_freebsd.go +++ b/libnetwork/netutils/utils_freebsd.go @@ -6,16 +6,6 @@ import ( "github.com/docker/docker/libnetwork/types" ) -// ElectInterfaceAddresses looks for an interface on the OS with the specified name -// and returns returns all its IPv4 and IPv6 addresses in CIDR notation. -// If a failure in retrieving the addresses or no IPv4 address is found, an error is returned. -// If the interface does not exist, it chooses from a predefined -// list the first IPv4 address which does not conflict with other -// interfaces on the system. -func ElectInterfaceAddresses(name string) ([]*net.IPNet, []*net.IPNet, error) { - return nil, nil, types.NotImplementedErrorf("not supported on freebsd") -} - // FindAvailableNetwork returns a network from the passed list which does not // overlap with existing interfaces in the system func FindAvailableNetwork(list []*net.IPNet) (*net.IPNet, error) { diff --git a/libnetwork/netutils/utils_windows.go b/libnetwork/netutils/utils_windows.go index 5f1b761269..b88e3ebe65 100644 --- a/libnetwork/netutils/utils_windows.go +++ b/libnetwork/netutils/utils_windows.go @@ -2,20 +2,8 @@ package netutils import ( "net" - - "github.com/docker/docker/libnetwork/types" ) -// ElectInterfaceAddresses looks for an interface on the OS with the specified name -// and returns returns all its IPv4 and IPv6 addresses in CIDR notation. -// If a failure in retrieving the addresses or no IPv4 address is found, an error is returned. -// If the interface does not exist, it chooses from a predefined -// list the first IPv4 address which does not conflict with other -// interfaces on the system. -func ElectInterfaceAddresses(name string) ([]*net.IPNet, []*net.IPNet, error) { - return nil, nil, types.NotImplementedErrorf("not supported on windows") -} - // FindAvailableNetwork returns a network from the passed list which does not // overlap with existing interfaces in the system // |