diff options
author | Grigorii Demidov <grigorii.demidov@nic.cz> | 2018-11-07 11:41:23 +0100 |
---|---|---|
committer | Vladimír Čunát <vladimir.cunat@nic.cz> | 2018-11-12 16:53:03 +0100 |
commit | a0cb9296f44a136c11ade006101ed64d630aae75 (patch) | |
tree | c07ee1d5456457f95b4fdb3340063632abae1b4d /modules/README.rst | |
parent | Merge !693: policy docs improvements (diff) | |
download | knot-resolver-a0cb9296f44a136c11ade006101ed64d630aae75.tar.xz knot-resolver-a0cb9296f44a136c11ade006101ed64d630aae75.zip |
prepare for adding EDNS modules
- answer_finalize: new layer
- kr_request: keep ::qsource.packet beyond the begin phase
- kr_request: add ::daemon_context
Diffstat (limited to 'modules/README.rst')
-rw-r--r-- | modules/README.rst | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/README.rst b/modules/README.rst index 60a6a7ee..6ede3aed 100644 --- a/modules/README.rst +++ b/modules/README.rst @@ -120,7 +120,8 @@ doesn't provide any layer to capture events. The Lua module can however provide There is currently an additional "feature" in comparison to C layer functions: the ``consume``, ``produce`` and ``checkout`` functions do not get called at all -if ``state == kres.FAIL`` (note that ``finish`` does get called nevertheless). +if ``state == kres.FAIL``; +note that ``answer_finalize`` and ``finish`` get called nevertheless. Since the modules are like any other Lua modules, you can interact with them through the CLI and and any interface. |