]> granicus.if.org Git - pdns/commit
rec: Handle multiple EDNS0 Options in gettag
authorRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 10 Mar 2016 14:25:20 +0000 (15:25 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Thu, 10 Mar 2016 14:25:20 +0000 (15:25 +0100)
commit5c3b5e7f0a31c008a7cb1f5f97ff88e68b27fd4d
tree24baf8ec4d1a2688e3010d71434a657c2e5490f8
parent0048c4c5cd8b77422bb186c742a656b7fceeb71a
rec: Handle multiple EDNS0 Options in gettag

Refactor the handling of EDNS0 Options parsing to use the same code
in dnsdist and the recursor (packet cache and gettag).
Closes #3516.
16 files changed:
pdns/Makefile.am
pdns/dnsdist-ecs.cc
pdns/dnsdist-ecs.hh
pdns/dnsdist.hh
pdns/dnsdistdist/Makefile.am
pdns/dnsdistdist/ednsoptions.cc [new symlink]
pdns/dnsdistdist/ednsoptions.hh [new symlink]
pdns/dnsrulactions.hh
pdns/ednsoptions.cc [new file with mode: 0644]
pdns/ednsoptions.hh [new file with mode: 0644]
pdns/pdns_recursor.cc
pdns/recpacketcache.cc
pdns/recursordist/Makefile.am
pdns/recursordist/ednsoptions.cc [new symlink]
pdns/recursordist/ednsoptions.hh [new symlink]
pdns/test-dnsdist_cc.cc