vendor/golang.org/x/net/dns/dnsmessage.Name.Length (field)
26 uses
vendor/golang.org/x/net/dns/dnsmessage (current package)
message.go#L1769: h.Name = Name{Data: [255]byte{'.'}, Length: 1} // RFC 6891 section 6.1.2
message.go#L1935: Length uint8
message.go#L1940: n := Name{Length: uint8(len(name))}
message.go#L1961: return string(n.Data[:n.Length])
message.go#L1966: return `dnsmessage.MustNewName("` + printString(n.Data[:n.Length]) + `")`
message.go#L1979: if n.Length > nonEncodedNameMax {
message.go#L1984: if n.Length == 0 || n.Data[n.Length-1] != '.' {
message.go#L1989: if n.Data[0] == '.' && n.Length == 1 {
message.go#L1996: for i, begin := 0, 0; i < int(n.Length); i++ {
message.go#L2025: if ptr, ok := compression[string(n.Data[i:n.Length])]; ok {
message.go#L2038: nameAsStr = string(n.Data[:n.Length])
message.go#L2117: n.Length = uint8(len(name))
net
dnsclient.go#L57: if x.Length != y.Length {
dnsclient.go#L60: for i := 0; i < int(x.Length); i++ {
dnsclient_unix.go#L736: if cname.Length == 0 && h.Name.Length != 0 {
dnsclient_unix.go#L751: if cname.Length == 0 && h.Name.Length != 0 {
dnsclient_unix.go#L765: if cname.Length == 0 && c.CNAME.Length > 0 {
dnsclient_unix.go#L789: if len(addrs) > 0 || network == "CNAME" && cname.Length > 0 {
dnsclient_unix.go#L800: if len(addrs) == 0 && !(network == "CNAME" && cname.Length > 0) {
lookup.go#L749: if cname.Length == 0 && h.Name.Length != 0 {
![]() |
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. |