This series adds support for arptranslate to xtables-nft. First patch adds missing value/mask support, second patch adds arptranslate. Patch 3 adds test cases. Finally, patch 4 fixes -j MARK and adds test cases for it. Florian Westphal (4): nft-arp: add missing mask support nft-arp: add arptables-translate arptables-txlate: add test cases extensions: MARK: fix arptables support extensions/generic.txlate | 6 ++ extensions/libarpt_mangle.c | 47 +++++++++ extensions/libarpt_mangle.txlate | 6 ++ extensions/libxt_MARK.c | 2 + extensions/libxt_MARK.txlate | 9 ++ iptables/nft-arp.c | 174 ++++++++++++++++++++++++++++++- iptables/nft-ruleparse-arp.c | 8 ++ iptables/xtables-multi.h | 1 + iptables/xtables-nft-multi.c | 1 + iptables/xtables-translate.c | 35 ++++++- xlate-test.py | 4 +- 11 files changed, 289 insertions(+), 4 deletions(-) create mode 100644 extensions/libarpt_mangle.txlate -- 2.41.0