summaryrefslogtreecommitdiffstats
path: root/iptables/xtables-arp.c
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2023-05-05 20:04:41 +0200
committerPhil Sutter <phil@nwl.cc>2023-08-11 15:56:38 +0200
commit11c464ed015b52a28d90c63c69e10e5f7d4053d4 (patch)
tree5c2d3bd5a627720284e609dd966ff94246847ac8 /iptables/xtables-arp.c
parentca709b5784c982de12d6eab361cfc9c900aec4c7 (diff)
Add --compat option to *tables-nft and *-nft-restore commands
The flag sets nft_handle::compat boolean, indicating a compatible rule implementation is wanted. Users expecting their created rules to be fetched from kernel by an older version of *tables-nft may use this to avoid potential compatibility issues. Changes since v1: - Expect short option '-C' in {ip,ip6,eb}tables-nft-restore command line parser - Support -C/--compat in arptables-nft-restore, too - Update man pages with the new flag Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'iptables/xtables-arp.c')
-rw-r--r--iptables/xtables-arp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/iptables/xtables-arp.c b/iptables/xtables-arp.c
index 71518a9c..c6a9c6d6 100644
--- a/iptables/xtables-arp.c
+++ b/iptables/xtables-arp.c
@@ -78,6 +78,7 @@ static struct option original_opts[] = {
{ "line-numbers", 0, 0, '0' },
{ "modprobe", 1, 0, 'M' },
{ "set-counters", 1, 0, 'c' },
+ { "compat", 0, 0, 15 },
{ 0 }
};