Home | History | Annotate | Download | only in net

Lines Matching refs:addrs

72 func (addrs addrList) forResolve(network, addr string) Addr {
83 return addrs.first(isNotIPv4)
85 return addrs.first(isIPv4)
90 func (addrs addrList) first(strategy func(Addr) bool) Addr {
91 for _, addr := range addrs {
96 return addrs[0]
105 func (addrs addrList) partition(strategy func(Addr) bool) (primaries, fallbacks addrList) {
107 for i, addr := range addrs {
124 var addrs addrList
127 addrs = append(addrs, inetaddr(ip))
130 if len(addrs) == 0 {
133 return addrs, nil