]> granicus.if.org Git - pdns/commitdiff
dnsdist docs: Fix several warnings
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 19 Dec 2017 06:22:11 +0000 (07:22 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Tue, 19 Dec 2017 06:22:11 +0000 (07:22 +0100)
pdns/dnsdistdist/docs/advanced/multiple-instance.rst
pdns/dnsdistdist/docs/reference/config.rst
pdns/dnsdistdist/docs/reference/ebpf.rst

index 7e870e12aa9449f5610603dff80181ada537eaf0..5c0ff19aeda5e0fffcd4aac277553cdf3e73bab4 100644 (file)
@@ -1,13 +1,13 @@
 Running multiple instances
 ==========================
 
-Sometimes, it can be advantageous to run multiple instances of :prog:`dnsdist`.
+Sometimes, it can be advantageous to run multiple instances of :program:`dnsdist`.
 Usecases can be:
 
  * Multiple inbound IP addresses with different rulesets
  * Taking advantage of more processes, using SO_REUSEPORT
 
-:prog:`dnsdist` supports loading a different configuration file with the ``--config`` command line switch.
+:program:`dnsdist` supports loading a different configuration file with the ``--config`` command line switch.
 
 By default, ``SYSCONFDIR/dnsdist.conf`` is loaded. ``SYSCONFDIR`` is usually ``/etc`` or ``/etc/dnsdist``.
 
index e9d28238e726278daba7165d24013a437bccff5f..02e0a7e0ac0fa67e4c1920cd411422a4dc9a64af 100644 (file)
@@ -640,14 +640,6 @@ Dynamic Blocks
   Set which action is performed when a query is blocked.
   Only DNSAction.Drop (the default), DNSAction.Refused and DNSAction.Truncate are supported.
 
-.. function:: addBPFFilterDynBlocks(addresses, filter[, seconds])
-
-  Block the set of addresses using the supplied BPF Filter, for seconds seconds (10 by default)
-
-  :param addresses: A set of addresses as returned by the exceed functions.
-  :param filter: and EBPF filter
-  :param int seconds: Number of seconds to block for
-
 .. _exceedfuncs:
 
 Getting addresses that exceeded parameters
index 2c34c4d6dbc50f89c12358cd3506d5bf162bf9a4..e48a77a7a6b7537c89fa66afa71143fbcd56fa8c 100644 (file)
@@ -8,8 +8,8 @@ These are all the functions, objects and methods related to the :doc:`../advance
   This is the eBPF equivalent of :func:`addDynBlocks`, blocking a set of addresses for (optionally) a number of seconds, using an eBPF dynamic filter.
   The default number of seconds to block for is 10.
 
-  :param addresses: set of Addresses as returned by an exceed function
-  :param DynBPFFilter: The dynamic eBPF filter to use
+  :param addresses: set of Addresses as returned by an :ref:`exceed function <exceedfuncs>`
+  :param DynBPFFilter dynbpf: The dynamic eBPF filter to use
   :param int seconds: The number of seconds this block to expire
 
 .. function:: newBPFFilter(maxV4, maxV6, maxQNames) -> BPFFilter