Home | History | Annotate | Download | only in net

Lines Matching refs:addrs

201 	addrs := make([]IPAddr, 0, 4)
205 addrs = append(addrs, IPAddr{IP: IPv4(byte(rr.A>>24), byte(rr.A>>16), byte(rr.A>>8), byte(rr.A))})
209 addrs = append(addrs, IPAddr{IP: ip})
212 return addrs
413 func (r *Resolver) goLookupHost(ctx context.Context, name string) (addrs []string, err error) {
417 func (r *Resolver) goLookupHostOrder(ctx context.Context, name string, order hostLookupOrder) (addrs []string, err error) {
420 addrs = lookupStaticHost(name)
421 if len(addrs) > 0 || order == hostLookupFiles {
429 addrs = make([]string, 0, len(ips))
431 addrs = append(addrs, ip.String())
437 func goLookupIPFiles(name string) (addrs []IPAddr) {
442 addrs = append(addrs, addr)
445 sortByRFC6724(addrs)
451 func (r *Resolver) goLookupIP(ctx context.Context, host string) (addrs []IPAddr, err error) {
453 addrs, _, err = r.goLookupIPCNAMEOrder(ctx, host, order)
457 func (r *Resolver) goLookupIPCNAMEOrder(ctx context.Context, name string, order hostLookupOrder) (addrs []IPAddr, cname string, err error) {
459 addrs = goLookupIPFiles(name)
460 if len(addrs) > 0 || order == hostLookupFiles {
461 return addrs, name, nil
503 addrs = append(addrs, addrRecordList(racer.rrs)...)
512 addrs = nil
515 if len(addrs) > 0 {
525 sortByRFC6724(addrs)
526 if len(addrs) == 0 {
528 addrs = goLookupIPFiles(name)
530 if len(addrs) == 0 && lastErr != nil {
534 return addrs, cname, nil