Add even more rcodes
This commit is contained in:
parent
b052387f0d
commit
d4059485d5
3
dns.go
3
dns.go
|
@ -29,11 +29,12 @@ import (
|
|||
|
||||
const Year68 = 2 << (32 - 1)
|
||||
|
||||
//&DNSError{Error: "name too long", Name: name}
|
||||
|
||||
type DNSError struct {
|
||||
Error string
|
||||
Name string
|
||||
Server string
|
||||
IsTimeout bool
|
||||
}
|
||||
|
||||
func (e *DNSError) String() string {
|
||||
|
|
5
msg.go
5
msg.go
|
@ -120,6 +120,11 @@ var rcode_str = map[int]string{
|
|||
RcodeNameError: "NXDOMAIN",
|
||||
RcodeNotImplemented: "NOTIMPL",
|
||||
RcodeRefused: "REFUSED",
|
||||
RcodeYXDomain: "YXDOMAIN", // From RFC 2136
|
||||
RcodeYXRrset: "YXRRSET",
|
||||
RcodeNXRrset: "NXRRSET",
|
||||
RcodeNotAuth: "NOTAUTH",
|
||||
RcodeNotZone: "NOTZONE",
|
||||
}
|
||||
|
||||
// Pack a domain name s into msg[off:].
|
||||
|
|
Loading…
Reference in New Issue