summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhandingkang <[email protected]>2023-12-05 20:45:54 +0800
committerhandingkang <[email protected]>2023-12-05 20:45:54 +0800
commit9df2ecd50fbec3ac9475589c376385ca38c7e962 (patch)
treefed4a5ea300680090b2372872b5b36eff8f2a989
parentedbd4e504c88fccbdebaa1068c9d129a9230e7d5 (diff)
适配0x20
-rw-r--r--plugin/v64dns/v64dns_policy.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/plugin/v64dns/v64dns_policy.go b/plugin/v64dns/v64dns_policy.go
index 877f2df..345c830 100644
--- a/plugin/v64dns/v64dns_policy.go
+++ b/plugin/v64dns/v64dns_policy.go
@@ -25,7 +25,6 @@ func (v V64dns) ResponseHandler(msg *dns.Msg, state request.Request) *dns.Msg {
// 未到达最后一步
if step < v.p.maxLen {
-
return v.ResponseCNAME(msg, state)
}
// 到达最后一步
@@ -56,7 +55,7 @@ func (v V64dns) ResponseTXT(msg *dns.Msg, state request.Request) *dns.Msg {
answer := new(dns.TXT)
answer.Txt = []string{state.QName()}
- answer.Hdr = dns.RR_Header{Name: qname, Ttl: 3600, Class: dns.ClassINET, Rrtype: dns.TypeTXT}
+ answer.Hdr = dns.RR_Header{Name: state.QName(), Ttl: 3600, Class: dns.ClassINET, Rrtype: dns.TypeTXT}
if sub == v.p.v4subdomain {
msg = v.SetAuthAdd(msg, state, 4)