Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for RCode (0.07 sec)

  1. src/net/resolverdialfunc_test.go

    		case dnsmessage.TypeA:
    			if a.h.HandleA != nil {
    				resh.RCode = mapRCode(a.h.HandleA(AWriter{ResponseWriter{a}}, q.Name.String()))
    			}
    		case dnsmessage.TypeAAAA:
    			if a.h.HandleAAAA != nil {
    				resh.RCode = mapRCode(a.h.HandleAAAA(AAAAWriter{ResponseWriter{a}}, q.Name.String()))
    			}
    		case dnsmessage.TypeSRV:
    			if a.h.HandleSRV != nil {
    				resh.RCode = mapRCode(a.h.HandleSRV(SRVWriter{ResponseWriter{a}}, q.Name.String()))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  2. src/net/dnsclient_unix_test.go

    		defer cancel()
    		_, h, err := r.exchange(ctx, tt.server, tt.question, time.Second, useUDPOrTCP, false)
    		if err != nil {
    			t.Error(err)
    			continue
    		}
    		if h.RCode != tt.rcode {
    			t.Errorf("got %v from %v; want %v", h.RCode, tt.server, tt.rcode)
    			continue
    		}
    	}
    }
    
    func TestDNSTransportNoFallbackOnTCP(t *testing.T) {
    	fake := fakeDNSServer{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  3. src/net/dnsclient_unix.go

    	// libresolv continues to the next server when it receives
    	// an invalid referral response. See golang.org/issue/15434.
    	if rcode == dnsmessage.RCodeSuccess && !h.Authoritative && !h.RecursionAvailable && err == dnsmessage.ErrSectionDone && !hasAdd {
    		return errLameReferral
    	}
    
    	if rcode != dnsmessage.RCodeSuccess && rcode != dnsmessage.RCodeNameError {
    		// None of the error codes make sense
    		// for the query we sent. If we didn't get
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  4. pilot/pkg/model/network.go

    	var response *dns.Msg
    	for _, upstream := range c.resolvConfServers {
    		cResponse, _, err := c.Exchange(req, upstream)
    		rcode := dns.RcodeServerFailure
    		if err == nil && cResponse != nil {
    			rcode = cResponse.Rcode
    		}
    		if rcode == dns.RcodeServerFailure {
    			// RcodeServerFailure means the upstream cannot serve the request
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 24 03:31:28 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  5. pilot/pkg/model/network_test.go

    				})
    			// simulate behavior of some public/cloud DNS like Cloudflare or DigitalOcean
    			case dns.TypeANY:
    				msg.Rcode = dns.RcodeRefused
    			default:
    				msg.Rcode = dns.RcodeNotImplemented
    			}
    		} else {
    			msg.Rcode = dns.RcodeNameError
    		}
    	}
    	if err := w.WriteMsg(msg); err != nil {
    		scopes.Framework.Errorf("failed writing fake DNS response: %v", err)
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Nov 16 01:18:03 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  6. src/vendor/golang.org/x/net/dns/dnsmessage/message.go

    	return printUint16(uint16(o))
    }
    
    // An RCode is a DNS response status code.
    type RCode uint16
    
    // Header.RCode values.
    const (
    	RCodeSuccess        RCode = 0 // NoError
    	RCodeFormatError    RCode = 1 // FormErr
    	RCodeServerFailure  RCode = 2 // ServFail
    	RCodeNameError      RCode = 3 // NXDomain
    	RCodeNotImplemented RCode = 4 // NotImp
    	RCodeRefused        RCode = 5 // Refused
    )
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 69K bytes
    - Viewed (0)
  7. pkg/dns/client/dns_test.go

    						// just make sure that the response has a valid DNS response from upstream resolvers
    						if res.Rcode != dns.RcodeSuccess {
    							t.Errorf("upstream dns resolution for %s failed: %v", tt.host, res)
    						}
    					} else {
    						if tt.expectResolutionFailure > 0 && tt.expectResolutionFailure != res.Rcode {
    							t.Errorf("expected resolution failure does not match with response code for %s: expected: %v, got: %v",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 16:17:34 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  8. okhttp-android/src/main/kotlin/okhttp3/android/AndroidAsyncDns.kt

            DnsResolver.FLAG_EMPTY,
            executor,
            null,
            object : DnsResolver.Callback<List<InetAddress>> {
              override fun onAnswer(
                addresses: List<InetAddress>,
                rCode: Int,
              ) {
                callback.onResponse(hostname, addresses)
              }
    
              override fun onError(e: DnsResolver.DnsException) {
                callback.onFailure(
                  hostname,
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Mon Apr 01 10:07:48 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  9. src/internal/pkgbits/decoder.go

    	var ridx Index
    	var name string
    	var rcode int
    	{
    		r := pr.TempDecoder(RelocName, idx, SyncObject1)
    		r.Sync(SyncSym)
    		r.Sync(SyncPkg)
    		ridx = r.Reloc(RelocPkg)
    		name = r.String()
    		rcode = r.Code(SyncCodeObj)
    		pr.RetireDecoder(&r)
    	}
    
    	path := pr.PeekPkgPath(ridx)
    	assert(name != "")
    
    	tag := CodeObj(rcode)
    
    	return path, name, tag
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 27 20:58:46 UTC 2022
    - 13.2K bytes
    - Viewed (0)
  10. pkg/dns/client/dns.go

    		id := uuid.New()
    		log = log.WithLabels("id", id)
    	}
    	log.Debugf("request %v", req)
    
    	if len(req.Question) == 0 {
    		response = new(dns.Msg)
    		response.SetReply(req)
    		response.Rcode = dns.RcodeServerFailure
    		_ = w.WriteMsg(response)
    		return
    	}
    
    	lp := h.lookupTable.Load()
    	hostname := strings.ToLower(req.Question[0].Name)
    	if lp == nil {
    		if h.respondBeforeSync {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 16:17:34 UTC 2024
    - 23.9K bytes
    - Viewed (0)
Back to top