]> git.ipfire.org Git - thirdparty/pdns.git/commit
dnsdist: Allow setting the action from `setSuffixMatchRule{,FFI}()`'s visitor 13515/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 20 Nov 2023 14:27:55 +0000 (15:27 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 20 Nov 2023 19:51:51 +0000 (20:51 +0100)
commit1cd18a7cb34fea115601ba5c79e099eb7644327d
tree8e9be67e44bf78370cf3180ae7574f007ae97a4b
parent808a6f25e472d16b860e36efb33ea961f4cdad58
dnsdist: Allow setting the action from `setSuffixMatchRule{,FFI}()`'s visitor

This way we can detect more than one kind of behaviour in one pass,
and still have different actions (block truncate, ...) per behaviour.
.not-formatted
pdns/dnsdist-dynblocks.hh
pdns/dnsdistdist/dnsdist-dynblocks.cc
pdns/dnsdistdist/dnsdist-lua-inspection-ffi.cc
pdns/dnsdistdist/dnsdist-lua-inspection-ffi.h
pdns/dnsdistdist/docs/reference/config.rst
pdns/dnsdistdist/test-dnsdistdynblocks_hh.cc