View definition

type EDNS0_NSID

Defined in github.com/miekg/dns/edns.go

Description

The nsid EDNS0 option is used to retrieve a nameserver identifier. When sending a request Nsid must be set to the empty string The identifier is an opaque string encoded as hex. Basic use pattern for creating an nsid option:

o := new(dns.OPT)
o.Hdr.Name = "."
o.Hdr.Rrtype = dns.TypeOPT
e := new(dns.EDNS0_NSID)
e.Code = dns.EDNS0NSID
e.Nsid = "AA"
o.Option = append(o.Option, e)

EDNS0_NSID is referenced in 3 repositories

github.com/miekg/dns github.com/devel/dnsmapper github.com/miekg/exdns