diff options
author | 2019-08-26 08:14:43 +0000 | |
---|---|---|
committer | 2019-08-26 08:14:43 +0000 | |
commit | d65cd709cd1a1dff69c8f83dff8038087191f29c (patch) | |
tree | f6a0648e5555aed80e8d69535f6b92480bca27c2 /plugin.md | |
parent | e08d3335b0014e5fa9ef6ff239ca3f4d2122f658 (diff) | |
download | coredns-d65cd709cd1a1dff69c8f83dff8038087191f29c.tar.gz coredns-d65cd709cd1a1dff69c8f83dff8038087191f29c.tar.zst coredns-d65cd709cd1a1dff69c8f83dff8038087191f29c.zip |
plugin/file: respond correctly to IXFR message (#3177)
* plugin/file: respond correctly to IXFR message
Respond with a sing SOA record to an IXFR request if the SOA serials
match.
The added test fails on the current code with:
~~~
=== RUN TestIxfrResponse
--- FAIL: TestIxfrResponse (0.00s)
secondary_test.go:122: Expected answer section with single RR
FAIL
exit status 1
~~~
And obviously passes with the new code. This should cut down on the
weird number of zone transfers that I was seeing. At some point IXFR
support might be cool.
Fixes: #3176
Signed-off-by: Miek Gieben <miek@miek.nl>
* reuse code
Signed-off-by: Miek Gieben <miek@miek.nl>
* Sligtht tweaks
Signed-off-by: Miek Gieben <miek@miek.nl>
Diffstat (limited to 'plugin.md')
0 files changed, 0 insertions, 0 deletions