plugin/k8s_external: Persist tc bit from lookup to client response (#4716)

* persist reponse tc bit from lookup to client

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
This commit is contained in:
Chris O'Haver
2022-03-25 13:50:23 -04:00
committed by GitHub
parent 27e18e72bc
commit 3df3147f8c
4 changed files with 15 additions and 9 deletions

View File

@@ -99,9 +99,9 @@ func (e *External) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Ms
switch state.QType() {
case dns.TypeA:
m.Answer = e.a(ctx, svc, state)
m.Answer, m.Truncated = e.a(ctx, svc, state)
case dns.TypeAAAA:
m.Answer = e.aaaa(ctx, svc, state)
m.Answer, m.Truncated = e.aaaa(ctx, svc, state)
case dns.TypeSRV:
m.Answer, m.Extra = e.srv(ctx, svc, state)
default: