]> Cypherpunks repositories - gostls13.git/commitdiff
net: remove unused ipv4AddrToInterface
authorTobias Klauser <tklauser@distanz.ch>
Thu, 24 Aug 2023 10:03:08 +0000 (12:03 +0200)
committerGopher Robot <gobot@golang.org>
Fri, 25 Aug 2023 15:06:47 +0000 (15:06 +0000)
It's unused since CL 6497044.

Change-Id: Iee07e7af7b80fc3f00146b64cebead844daee087
Reviewed-on: https://go-review.googlesource.com/c/go/+/522196
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/net/sockopt_posix.go

index 32e8fcd5055040c288cd87d5763f7ed9bc3b997e..a380c7719b484c224f161f4aa776972e32fa1851 100644 (file)
@@ -20,35 +20,6 @@ func boolint(b bool) int {
        return 0
 }
 
-func ipv4AddrToInterface(ip IP) (*Interface, error) {
-       ift, err := Interfaces()
-       if err != nil {
-               return nil, err
-       }
-       for _, ifi := range ift {
-               ifat, err := ifi.Addrs()
-               if err != nil {
-                       return nil, err
-               }
-               for _, ifa := range ifat {
-                       switch v := ifa.(type) {
-                       case *IPAddr:
-                               if ip.Equal(v.IP) {
-                                       return &ifi, nil
-                               }
-                       case *IPNet:
-                               if ip.Equal(v.IP) {
-                                       return &ifi, nil
-                               }
-                       }
-               }
-       }
-       if ip.Equal(IPv4zero) {
-               return nil, nil
-       }
-       return nil, errNoSuchInterface
-}
-
 func interfaceToIPv4Addr(ifi *Interface) (IP, error) {
        if ifi == nil {
                return IPv4zero, nil