]> git.ipfire.org Git - thirdparty/bind9.git/commit
revise dns64 module to support multiple module instances
authorEvan Hunt <each@isc.org>
Thu, 1 Nov 2018 16:30:33 +0000 (09:30 -0700)
committerEvan Hunt <each@isc.org>
Fri, 30 Aug 2019 22:25:53 +0000 (15:25 -0700)
commit1ded6bbe65504161ea1632a46604f985886df82e
treecbcdc79e0aa325d75766fe6fca33c3bdc4f0d53e
parent3b02c4055c4be2984789533b7bb984f041517f6c
revise dns64 module to support multiple module instances

- this enables the use of more than one dns64 block in the same named.conf.
  instead of having a single hash table and memory pool shared by
  all instances of dns64, set up unique ones for each instance and
  store them in an instance structure which is passed to hook functions
  as action_data.
- also removed some hook actions from dns64 that turned out not to be
  needed.
bin/plugins/dns64.c
bin/plugins/filter-aaaa.c