]> Sergey Matveev's repositories - btrtrc.git/commitdiff
util.AddrIP, TCPAddr
authorMatt Joiner <anacrolix@gmail.com>
Sun, 8 Mar 2015 06:44:08 +0000 (17:44 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 8 Mar 2015 06:44:08 +0000 (17:44 +1100)
util/addr.go

index b6ec49e13bf1bb8cc3e6b85a184a88f634d5f622..44354dab465cf419782573f6ae79f6f05a4ceed3 100644 (file)
@@ -27,6 +27,8 @@ func AddrIP(addr net.Addr) net.IP {
        switch raw := addr.(type) {
        case *net.UDPAddr:
                return raw.IP
+       case *net.TCPAddr:
+               return raw.IP
        default:
                host, _, err := net.SplitHostPort(addr.String())
                if err != nil {