]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
modules/policy: fix typo and reformat example
authorTomas Krizek <tomas.krizek@nic.cz>
Fri, 14 Aug 2020 11:47:17 +0000 (13:47 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Mon, 17 Aug 2020 08:11:51 +0000 (10:11 +0200)
modules/policy/README.rst

index 2c8e4b20a60cb69679b23349415e99c242b0761c..9e52f2e257b6791171c31285d2c89ad4e85d0f63 100644 (file)
@@ -151,7 +151,7 @@ Following actions stop the policy matching on the query, i.e. other rules are no
    Overwrite Resource Records in responses with specified values.
 
       * type
-        - RR type to be replaced, e.g. ``[kres.type.A]`` or `numberic value <https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4>`_.
+        - RR type to be replaced, e.g. ``[kres.type.A]`` or `numeric value <https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4>`_.
       * rdata
         - RR data in DNS wire format, i.e. binary form specific for given RR type. Set of multiple RRs can be specified as table ``{ rdata1, rdata2, ... }``. Use helper function :func:`kres.str2ip` to generate wire format for A and AAAA records.
       * ttl
@@ -169,13 +169,15 @@ Following actions stop the policy matching on the query, i.e. other rules are no
        -- policy to change IPv4 address and TTL for example.com
        policy.add(
            policy.suffix(
-               policy.ANSWER({ [kres.type.A] = { rdata=kres.str2ip('192.0.2.7'), ttl=300 } }),
-           { todname('example.com') }))
+               policy.ANSWER(
+                   { [kres.type.A] = { rdata=kres.str2ip('192.0.2.7'), ttl=300 } }
+               ), { todname('example.com') }))
        -- policy to generate two TXT records (specified in binary format) for example.net
        policy.add(
            policy.suffix(
-               policy.ANSWER({ [kres.type.TXT] = { rdata={'\005first', '\006second'}, ttl=5 } }),
-           { todname('example.net') }))
+               policy.ANSWER(
+                   { [kres.type.TXT] = { rdata={'\005first', '\006second'}, ttl=5 } }
+               ), { todname('example.net') }))
 
 More complex non-chain actions are described in their own chapters, namely: