aboutsummaryrefslogtreecommitdiff
path: root/request
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-08 04:23:16 -0700
committerGravatar GitHub <noreply@github.com> 2017-08-08 04:23:16 -0700
commit7ed44cb6cebc68109dc6fc919858ebbdfc2da066 (patch)
tree36ffae4a15d3dd8f0a67c6489a6ccfb9ad7ddfcd /request
parentfbf135d2658e8cbae2e53c7d9deb7996ec4cdf82 (diff)
downloadcoredns-7ed44cb6cebc68109dc6fc919858ebbdfc2da066.tar.gz
coredns-7ed44cb6cebc68109dc6fc919858ebbdfc2da066.tar.zst
coredns-7ed44cb6cebc68109dc6fc919858ebbdfc2da066.zip
core: add Zone in request.Request (#857)
Add a Zone field in request.Request and a dnsutil.Trimzone help function.
Diffstat (limited to 'request')
-rw-r--r--request/request.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/request/request.go b/request/request.go
index 00a05b072..89b4a4cf4 100644
--- a/request/request.go
+++ b/request/request.go
@@ -16,6 +16,9 @@ type Request struct {
Req *dns.Msg
W dns.ResponseWriter
+ // Optional lowercased zone of this query.
+ Zone string
+
// Cache size after first call to Size or Do.
size int
do int // 0: not, 1: true: 2: false