netfilter-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 iptables 0/4] xtables-nft: add arptranslate support
@ 2023-11-07 11:15 Florian Westphal
  2023-11-07 11:15 ` [PATCH v2 iptables 1/4] nft-arp: add missing mask support Florian Westphal
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Florian Westphal @ 2023-11-07 11:15 UTC (permalink / raw)
  To: netfilter-devel; +Cc: Florian Westphal

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-11-08  2:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-07 11:15 [PATCH v2 iptables 0/4] xtables-nft: add arptranslate support Florian Westphal
2023-11-07 11:15 ` [PATCH v2 iptables 1/4] nft-arp: add missing mask support Florian Westphal
2023-11-07 11:15 ` [PATCH v2 iptables 2/4] nft-arp: add arptables-translate Florian Westphal
2023-11-07 11:15 ` [PATCH v2 iptables 3/4] arptables-txlate: add test cases Florian Westphal
2023-11-07 11:15 ` [PATCH v2 iptables 4/4] extensions: MARK: fix arptables support Florian Westphal
2023-11-08  2:51 ` [PATCH v2 iptables 0/4] xtables-nft: add arptranslate support Phil Sutter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).