]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: expr-meta: update examples to use the current syntax
authorPablo Neira Ayuso <pablo@netfilter.org>
Sat, 20 Apr 2013 10:08:00 +0000 (12:08 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Sat, 20 Apr 2013 10:08:00 +0000 (12:08 +0200)
Also enable nftrace, now that nftables kernel-space supports this.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
tests/expr-meta

index 97582aa10e75ce12d46d87fec4d648cdf6796955..da16ae4192f86e1c2e95414c04cb6ba688045ba3 100644 (file)
@@ -1,7 +1,7 @@
 #! nft -f
 
 add table ip filter
-add chain ip filter output NF_INET_LOCAL_OUT 0
+add chain ip filter output { hook NF_INET_LOCAL_OUT 0 ; }
 
 # meta: skb len
 add rule ip filter output meta length 1000 counter
@@ -13,13 +13,13 @@ add rule ip filter output meta protocol 0x0800 counter
 add rule ip filter output meta mark 0 counter
 
 # meta: skb iif
-add rule ip filter output meta iif 1 counter
+add rule ip filter output meta iif lo counter
 
 # meta: skb iifname
 add rule ip filter output meta iifname "eth0" counter
 
 # meta: skb oif
-add rule ip filter output meta oif 1 counter
+add rule ip filter output meta oif lo counter
 
 # meta: skb oifname
 add rule ip filter output meta oifname "eth0" counter
@@ -30,11 +30,11 @@ add rule ip filter output meta skuid 1000 counter
 # meta: skb sk gid
 add rule ip filter output meta skgid 1000 counter
 
-# meta: nftrace - broken, probably should be removed to avoid abuse
-#add rule ip filter output meta nftrace 0 counter
+# meta: nftrace
+add rule ip filter output meta nftrace 1 counter
 
-# meta: rtclassid
-add rule ip filter output meta rtclassid 1 counter
+# meta: rtclassid (see /etc/iproute2/rt_realms)
+add rule ip filter output meta rtclassid cosmos counter
 
 # meta: secmark
 add rule ip filter output meta secmark 0 counter