summaryrefslogtreecommitdiffstats
path: root/rules/libnftnl.in
diff options
context:
space:
mode:
authorAndreas Geisenhainer <Andreas.Geisenhainer@atsonline.de>2016-04-08 12:57:10 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2016-04-12 09:00:56 +0200
commitdb4d91b62aa8f8653fa2e6b87fc72f07cd838cfd (patch)
tree9c17e6f6ade6209315f8fd964988cdc283b5bb8e /rules/libnftnl.in
parente2c4c9dceec7dfcef3bfcbd2f2a2d09eb88b8726 (diff)
downloadptxdist-db4d91b62aa8f8653fa2e6b87fc72f07cd838cfd.tar.gz
ptxdist-db4d91b62aa8f8653fa2e6b87fc72f07cd838cfd.tar.xz
libnftnl: add new library package in version 1.0.5
- lbnftnl will be used by - iptable version 1.6.0 - nftables version 0.5 Signed-off-by: Andreas Geisenhainer <Andreas.Geisenhainer@atsonline.de> [mol: add missing dependency] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libnftnl.in')
-rw-r--r--rules/libnftnl.in27
1 files changed, 27 insertions, 0 deletions
diff --git a/rules/libnftnl.in b/rules/libnftnl.in
new file mode 100644
index 000000000..7d91ccea8
--- /dev/null
+++ b/rules/libnftnl.in
@@ -0,0 +1,27 @@
+## SECTION=networking
+
+menuconfig LIBNFTNL
+ tristate
+ select LIBMNL
+ select LIBMXML if LIBNFTNL_XML
+ select JANSSON if LIBNFTNL_JSON
+ prompt "libnftnl "
+ help
+ libnftnl is a userspace library providing a low-level netlink
+ programming interface (API) to the in-kernel nf_tables subsystem.
+ The library libnftnl has been previously known as libnftables.
+ This library is currently used by nftables.
+
+if LIBNFTNL
+
+config LIBNFTNL_XML
+ bool
+ depends on LIBNFTNL
+ prompt "XML parsing support"
+
+config LIBNFTNL_JSON
+ bool
+ depends on LIBNFTNL
+ prompt "JSON parsing support"
+
+endif