netfilter project logo

The netfilter.org "libnetfilter_cthelper" project

What is libnetfilter_cthelper?

libnetfilter_cthelper is the userspace library that provides the programming interface to the user-space helper infrastructure available since Linux kernel 3.6. With this library, you register, configure, enable and disable user-space helpers. This library is used by conntrack-tools.

Dependencies

libnetfilter_cthelper requires libmnl and a kernel that includes the nfnetlink_cthelper subsystem (i.e. 3.6 or later).

Main Features

  • registering user-space helpers
  • retrieving existing helpers

For the nfnetlink_cthelper subsystem.

Documentation

You can check the library documentation generated in doxygen format.

Git Tree

The current development version of libnetfilter_cthelper can be accessed at https://git.netfilter.org/libnetfilter_cthelper/.

Authors

libnfnetlink_cthelper has been written by Pablo Neira Ayuso.


Copyright © 1999-2024 The Netfilter's webmasters . Contact webmaster