]> git.ipfire.org Git - thirdparty/pdns.git/commit - pdns/pdns_recursor.cc
Add UDR Tracking and refactor NOD support
authorNeil Cook <neil.cook@noware.co.uk>
Fri, 19 Oct 2018 11:23:02 +0000 (11:23 +0000)
committerNeil Cook <neil.cook@noware.co.uk>
Wed, 24 Oct 2018 12:43:25 +0000 (12:43 +0000)
commit41c542ec6a2fc57b14ccce4b6faa895fb2159fc0
tree46581401fa1e4380f149226e2144856f69dc1a38
parentee1db2a0277dc2d3429b9deae9abafd89ee6bbfa
Add UDR Tracking and refactor NOD support

- New Unique DNS Response tracking (tracks triplet of (qname, qtype, RR))
- Move NOD checks so that the results appear in protobuf
- Add NOD and UDR to protobuf messages
- Clear NOD and UDR flags for protobuf messsages from packet cache
pdns/pdns_recursor.cc