path: root/extensions
diff options
authorFlorian Westphal <>2018-11-18 12:31:33 +0100
committerFlorian Westphal <>2018-11-18 17:43:24 +0100
commitaa5d3c5b16e94036ac0dc6d44194db7b009ced53 (patch)
treed6fa9e0c1bac2853d0878bf47884fab69afa837e /extensions
parent90b0d3abfc0b4150b198eb17080d75acc5838a59 (diff)
arptables-nft: use generic expression parsing function
since commit d9c6a5d0977a6d8bbe772dbc31a2c4f58eec1708 ("xtables: merge {ip,arp}tables_command_state structs") arptables uses the shared representation. With only minor changes (e.g., use generic counters in command_state), in print/save functions we can use the shared nftnl expression parser too. arptables-legacy prints (-L) the jump target first, i.e.: -j MARK -d --h-length 6 ... ... so keep that here too. Signed-off-by: Florian Westphal <>
Diffstat (limited to 'extensions')
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/libarpt_standard.t b/extensions/libarpt_standard.t
index bef682af..19586592 100644
--- a/extensions/libarpt_standard.t
+++ b/extensions/libarpt_standard.t
@@ -5,8 +5,8 @@
! -d;=;OK
--i lo;=;OK
-! -i lo;=;OK
+-i lo -j DROP;-i lo --h-length 6 --h-type 1 -j DROP;OK
+! -i lo -j ACCEPT;! -i lo --h-length 6 --h-type 1 -j ACCEPT;OK
-i ppp+;=;OK
! -i ppp+;=;OK
-i lo --destination-mac 11:22:33:44:55:66;-i lo --dst-mac 11:22:33:44:55:66;OK