Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetEDNS0 (0.15 sec)

  1. src/net/dnsclient_unix_test.go

    				}
    			}
    		} else if s == "192.0.2.1:53" {
    			if q.Questions[0].Type == dnsmessage.TypeA && strings.HasPrefix(q.Questions[0].Name.String(), "empty.com.") {
    				var edns0Hdr dnsmessage.ResourceHeader
    				edns0Hdr.SetEDNS0(maxDNSPacketSize, dnsmessage.RCodeSuccess, false)
    
    				r.Additionals = []dnsmessage.Resource{
    					{
    						Header: edns0Hdr,
    						Body:   &dnsmessage.OPTResource{},
    					},
    				}
    			}
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/net/dns/dnsmessage/message.go

    const (
    	edns0Version = 0
    
    	edns0DNSSECOK     = 0x00008000
    	ednsVersionMask   = 0x00ff0000
    	edns0DNSSECOKMask = 0x00ff8000
    )
    
    // SetEDNS0 configures h for EDNS(0).
    //
    // The provided extRCode must be an extended RCode.
    func (h *ResourceHeader) SetEDNS0(udpPayloadLen int, extRCode RCode, dnssecOK bool) error {
    	h.Name = Name{Data: [255]byte{'.'}, Length: 1} // RFC 6891 section 6.1.2
    	h.Type = TypeOPT
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 69K bytes
    - Viewed (0)
Back to top