]> git.ipfire.org Git - thirdparty/iptables.git/commit
extensions: libipt_LOG: Add translation to nft
authorShivani Bhardwaj <shivanib134@gmail.com>
Tue, 5 Jan 2016 18:02:29 +0000 (23:32 +0530)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 16 Feb 2016 18:30:24 +0000 (19:30 +0100)
commita3ea8922338e7a3cf405255204f82494623d01e3
tree48fb53848e0736b0cbb796d651887c7269793751
parent2db1d5dd8bd3f247142ead25698034a0db36fd4d
extensions: libipt_LOG: Add translation to nft

Add translation for options log-level and log-prefix of LOG target
to nftables.
Full translation of this target awaits the support for the options
log-tcp-sequence, log-tcp-options, log-ip-options, log-uid and
log-macdecode in nftables.

Examples:

$ sudo iptables-translate -A FORWARD -p tcp -j LOG --log-level error
nft add rule ip filter FORWARD ip protocol tcp counter log level err

$ sudo iptables-translate -A FORWARD -p tcp -j LOG --log-prefix "Random prefix"
nft add rule ip filter FORWARD ip protocol tcp counter log prefix \"Random prefix\" level warn

Signed-off-by: Shivani Bhardwaj <shivanib134@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
extensions/libipt_LOG.c