Use RCODE_REFUSED for unsupported Qclass

This commit is contained in:
Star Brilliant
2018-11-07 18:56:22 +08:00
parent f8b40c4bfc
commit 502fe6b048

View File

@@ -46,7 +46,7 @@ func (c *Client) generateRequestGoogle(w dns.ResponseWriter, r *dns.Msg, isTCP b
questionClass := question.Qclass
if questionClass != dns.ClassINET {
reply := jsonDNS.PrepareReply(r)
reply.Rcode = dns.RcodeFormatError
reply.Rcode = dns.RcodeRefused
w.WriteMsg(reply)
return &DNSRequest{
err: &dns.Error{},