Unknown rrs in type bitmap for nsec
This commit is contained in:
parent
96365b5774
commit
d127ce7931
9
types.go
9
types.go
|
@ -134,7 +134,7 @@ const (
|
||||||
|
|
||||||
// DNS queries.
|
// DNS queries.
|
||||||
type Question struct {
|
type Question struct {
|
||||||
Name string "domain-name" // "domain-name" specifies encoding; see packers below
|
Name string "domain-name" // "domain-name" specifies encoding
|
||||||
Qtype uint16
|
Qtype uint16
|
||||||
Qclass uint16
|
Qclass uint16
|
||||||
}
|
}
|
||||||
|
@ -470,8 +470,11 @@ func (rr *RR_NSEC) Header() *RR_Header {
|
||||||
func (rr *RR_NSEC) String() string {
|
func (rr *RR_NSEC) String() string {
|
||||||
s := rr.Hdr.String() + rr.NextDomain
|
s := rr.Hdr.String() + rr.NextDomain
|
||||||
for i := 0; i < len(rr.TypeBitMap); i++ {
|
for i := 0; i < len(rr.TypeBitMap); i++ {
|
||||||
// Check if map exists, otherwise "TYPE" + strcov.Itoa(int(rr.TypeBitMap[i]))
|
if _, ok := Rr_str[rr.TypeBitMap[i]]; ok {
|
||||||
s = s + " " + Rr_str[rr.TypeBitMap[i]]
|
s += " " + Rr_str[rr.TypeBitMap[i]]
|
||||||
|
} else {
|
||||||
|
s += " " + "TYPE" + strconv.Itoa(int(rr.TypeBitMap[i]))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return s
|
return s
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue