Scroll to navigation

dnsjit.filter.copy(3) Library Functions Manual dnsjit.filter.copy(3)

NAME

dnsjit.filter.copy - Creates a copy of an object chain with selected object types.

SYNOPSIS


local copy = require("dnsjit.filter.copy").new()
local object = require("dnsjit.core.objects")
copy:obj_type(object.PAYLOAD)
copy:obj_type(object.IP6)
channel:receiver(copy)

DESCRIPTION

Filter to create a copy of the object chain with selected object types. The user is responsible for manually freeing the created object chain.

Functions

Create a new Copy filter.
Return the Log object to control logging of this instance or module.
Set the object type to be copied. Can be called multiple times to copy multiple object types from the object chain.
Return the C functions and context for receiving objects.
Set the receiver to pass objects to.

AUTHORS and CONTRIBUTORS

Jerry Lundström (DNS-OARC), Tomáš Křížek (CZ.NIC), Petr Špaček (ISC)

Maintained by DNS-OARC

BUGS

For issues and feature requests please use:

For question and help please use:

admin@dns-oarc.net
1.3.0 dnsjit