]> git.ipfire.org Git - thirdparty/iptables.git/commit
extensions: libxt_TOS: Add translation to nft
authorGargi Sharma <gs051095@gmail.com>
Tue, 28 Mar 2017 18:50:18 +0000 (00:20 +0530)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 6 Apr 2017 22:46:40 +0000 (00:46 +0200)
commitb669e18489709d5fb96011329937362fd5aedec5
tree0affe781462975551ef9256f2e73d02888a9f5d0
parentb2a844760ec534e75bcc2dc513275cf0fed11468
extensions: libxt_TOS: Add translation to nft

Add translation for TOS to nftables. TOS is deprecated
ans DSCP is ued in place of it. The first 6 bits of
TOS specify the DSCP value.

Examples:

$ iptables-translate -t mangle -A PREROUTING -p TCP --dport 22 -j TOS --set-tos 0x10
nft add rule ip mangle PREROUTING tcp dport 22 counter  ip6 dscp set 0x04

Signed-off-by: Gargi Sharma <gs051095@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
extensions/libxt_TOS.c