type vendor/golang.org/x/net/dns/dnsmessage.Header
30 uses
vendor/golang.org/x/net/dns/dnsmessage (current package)
message.go#L332: type Header struct {
message.go#L345: func (m *Header) pack() (id uint16, bits uint16) {
message.go#L373: func (m *Header) GoString() string {
message.go#L389: Header
message.go#L482: func (h *header) header() Header {
message.go#L483: return Header{
message.go#L573: func (p *Parser) Start(msg []byte) (Header, error) {
message.go#L580: return Header{}, &nestedError{"unpacking header", err}
message.go#L1263: func NewBuilder(buf []byte, h Header) Builder {
net
dnsclient_unix.go#L61: b := dnsmessage.NewBuilder(make([]byte, 2, 514), dnsmessage.Header{ID: id, RecursionDesired: true, AuthenticData: ad})
dnsclient_unix.go#L96: func checkResponse(reqID uint16, reqQues dnsmessage.Question, respHdr dnsmessage.Header, respQues dnsmessage.Question) bool {
dnsclient_unix.go#L109: func dnsPacketRoundTrip(c Conn, id uint16, query dnsmessage.Question, b []byte) (dnsmessage.Parser, dnsmessage.Header, error) {
dnsclient_unix.go#L111: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L118: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L136: func dnsStreamRoundTrip(c Conn, id uint16, query dnsmessage.Question, b []byte) (dnsmessage.Parser, dnsmessage.Header, error) {
dnsclient_unix.go#L138: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L143: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L151: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L156: return dnsmessage.Parser{}, dnsmessage.Header{}, errCannotUnmarshalDNSMessage
dnsclient_unix.go#L160: return dnsmessage.Parser{}, dnsmessage.Header{}, errCannotUnmarshalDNSMessage
dnsclient_unix.go#L163: return dnsmessage.Parser{}, dnsmessage.Header{}, errInvalidDNSResponse
dnsclient_unix.go#L169: func (r *Resolver) exchange(ctx context.Context, server string, q dnsmessage.Question, timeout time.Duration, useTCP, ad bool) (dnsmessage.Parser, dnsmessage.Header, error) {
dnsclient_unix.go#L173: return dnsmessage.Parser{}, dnsmessage.Header{}, errCannotMarshalDNSMessage
dnsclient_unix.go#L187: return dnsmessage.Parser{}, dnsmessage.Header{}, err
dnsclient_unix.go#L193: var h dnsmessage.Header
dnsclient_unix.go#L201: return dnsmessage.Parser{}, dnsmessage.Header{}, mapErr(err)
dnsclient_unix.go#L204: return dnsmessage.Parser{}, dnsmessage.Header{}, errInvalidDNSResponse
dnsclient_unix.go#L218: return dnsmessage.Parser{}, dnsmessage.Header{}, errNoAnswerFromDNSServer
dnsclient_unix.go#L222: func checkHeader(p *dnsmessage.Parser, h dnsmessage.Header) error {
dnsclient_unix.go#L276: func extractExtendedRCode(p dnsmessage.Parser, hdr dnsmessage.Header) (dnsmessage.RCode, bool) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |