Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for addrLookupOrder (0.65 sec)

  1. src/net/main_conf_test.go

    	order, _ := systemConf().hostLookupOrder(nil, "go.dev")
    	if order != hostLookupCgo {
    		t.Fatalf("hostLookupOrder returned: %v, want cgo", order)
    	}
    	order, _ = systemConf().addrLookupOrder(nil, "192.0.2.1")
    	if order != hostLookupCgo {
    		t.Fatalf("addrLookupOrder returned: %v, want cgo", order)
    	}
    	if systemConf().mustUseGoResolver(nil) {
    		t.Fatal("mustUseGoResolver = true, want false")
    	}
    }
    
    func TestForceGoDNS(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 19 20:29:27 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. src/net/conf_test.go

    	cnf := &conf{}
    	order, _ := cnf.addrLookupOrder(nil, "192.0.2.1")
    	if order != hostLookupCgo {
    		t.Errorf("addrLookupOrder returned: %v, want cgo", order)
    	}
    
    	setSystemNSS(nssStr(t, "hosts: files mdns4 dns"), time.Hour)
    	order, _ = cnf.addrLookupOrder(nil, "192.0.2.1")
    	if order != hostLookupCgo {
    		t.Errorf("addrLookupOrder returned: %v, want cgo", order)
    	}
    
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 20:46:36 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  3. src/net/lookup_unix.go

    	return r.goLookupTXT(ctx, name)
    }
    
    func (r *Resolver) lookupAddr(ctx context.Context, addr string) ([]string, error) {
    	order, conf := systemConf().addrLookupOrder(r, addr)
    	if order == hostLookupCgo {
    		return cgoLookupPTR(ctx, addr)
    	}
    	return r.goLookupPTR(ctx, addr, order, conf)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 18 17:20:52 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  4. src/net/conf.go

    			return false
    		}
    	}
    
    	return c.netGo || r.preferGo()
    }
    
    // addrLookupOrder determines which strategy to use to resolve addresses.
    // The provided Resolver is optional. nil means to not consider its options.
    // It also returns dnsConfig when it was used to determine the lookup order.
    func (c *conf) addrLookupOrder(r *Resolver, addr string) (ret hostLookupOrder, dnsConf *dnsConfig) {
    	if c.dnsDebugLevel > 1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 18 03:13:26 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  5. src/net/lookup_plan9.go

    			txt = append(txt, line[i+1:])
    		}
    	}
    	return
    }
    
    func (r *Resolver) lookupAddr(ctx context.Context, addr string) (name []string, err error) {
    	if order, conf := systemConf().addrLookupOrder(r, addr); order != hostLookupCgo {
    		return r.goLookupPTR(ctx, addr, order, conf)
    	}
    	arpa, err := reverseaddr(addr)
    	if err != nil {
    		return
    	}
    	lines, err := queryDNS(ctx, arpa, "ptr")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 17:08:38 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  6. src/net/lookup_windows.go

    		}
    		txts = append(txts, s)
    	}
    	return txts, nil
    }
    
    func (r *Resolver) lookupAddr(ctx context.Context, addr string) ([]string, error) {
    	if order, conf := systemConf().addrLookupOrder(r, addr); order != hostLookupCgo {
    		return r.goLookupPTR(ctx, addr, order, conf)
    	}
    
    	// TODO(bradfitz): finish ctx plumbing.
    	if err := acquireThread(ctx); err != nil {
    		return nil, &DNSError{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 14.2K bytes
    - Viewed (0)
Back to top